android Kotlin TextView change text(앱 만들기#6)

반응형

저번 시간에 어플 안에 숫자나, 버튼을 배치하고, 그것을 조정하는 것까지 해보았습니다.

오늘은 배치하였던 버튼과 같은 것에 기능을 추가하는 작업을 배워보겠습니다.

먼저, 코딩에서 구글에서 내가 원하는 것을 찾는 것과, 텍스트 id를 변경하는 것을 배워보겠습니다.

Kotlin TextView change text 이 것을 배워보기 위함입니다.

 

  • 버튼을 클릭했을 때, 어떠한 동작이 이루어지도록 만들어 보겠습니다.

액티비티 메인과, 메인코틀린을 저번에 봤었죠?

 

그리고 저희가 바꾸려고 하는 것이 textview입니다. 하지만 바로바로 들어가서 암기하고, 배우는 것도 좋은데,

요즘이 또 어떤 세상입니까? 정보의 바다아닙니까?

위젯 배치 조정하기 (앱 만들기#5)

 

위젯 배치 조정하기 (앱 만들기#5)

저번에는 어플에 글을 쓰고, 제한조건 레이아웃으로, 글을 가운데 정렬까지 해봤습니다. 오늘은 위젯끼리의 위치를 조정해보겠습니다. 위젯 위치를 변경하는 것에 대해서도 조금 더 자세히 해

lucky1004.com

어플에 글 쓰기, 제한조건 레이아웃 (앱 만들기#4)

 

어플에 글 쓰기, 제한조건 레이아웃 (앱 만들기#4)

어제는 가상 디바이스까지 설치하는 것을 해봤습니다. 세상에서 가장 기본적이고, 간단한 어플을 만들어봤죠. 그렇다면, 이제 어플을 재미있고, 꾸며봅시다. 먼저 글을 써볼까요? XML파일에서 위

lucky1004.com

android Kotlin TextView change text(앱 만들기#6)

아예 모르는 것이라도, 찾아보면 됩니다.

그 방법에 대해서도 좀 알아보겠습니다.

 

먼저 구글로 들어가 주세요.

google.com

https://www.google.com/

 

Google

 

www.google.com

저희가 바꾸려고 하는 것이 텍스트 뷰잖아요?

그러니까 먼저 Kotlin을 바꾸려고 하는 거잖아요? 그리고 텍스트 뷰를 바꾸려고 하는 것이니까, TextView change text를 칩니다.

 

붙여서 Kotlin TextView change text 를 넣어주세요.

그러면 제일 위에 있는 것을 클릭해주세요.

 

들어와서 복사하시고,  MainActivity.kt으로 복사를 해주세요. 그리고 이때, 컨트롤 / 로 주석 처리해주세요.

  • ctrl + / 

복사해왔던 것들 선택하시고, 이거 눌러주시면, 주석으로 변경됩니다.

주석은 그냥 빈 공간이라고 생각하시면 됩니다. 컴퓨터가 읽지 못하니까, 작업할 때 편해서, 저는 자주 사용합니다.

 

//        val text: TextView = findViewById(R.id.android_text) as TextView
//        text.setOnClickListener {
//            text.setText(getString(R.string.name))
//        }

저희는 이런 글을 가지고 왔습니다.

여기서 해석을 해보겠습니다.

 

findviewbyid라고 적혀있죠? 이 함수를 통해서, 어떤 것을 만들어서, 앞에 val text에 저장을 했다.

이런 뜻입니다.

그리고 그 아래 setonclicklistener 은, 클릭을 했을 때, 아래 행동을 해라. 이런 뜻이죠.

그럼 3번째 줄에 text. settext는 텍스트 뷰안에 들어가는 글자를 의미하고, 

getstring~에서 받아서 대입을 하라는 뜻입니다.

 

처음에는 어려운 해석입니다. 하지만 하다 보면, 그냥 아무 생각 없이ㅋㅋ 하게 되는데, 뭐 해석은 그렇다는 것입니다.

 

그럼 저희도 한번 만들어보겠습니다.

 

val을 쓰고 저희가 변수를 만드는 것인데, text로 계속되어있으면 헷갈리니까, abc로 저희가 변수를 만들어 보겠습니다.

findviewbyid뒤에 똑같이 써주는데, 저희는 먼저 아이디를 봐야 합니다.

activity_main.xml 파일에서 아이디를 봐보죠. 변경도 해주겠습니다.

ab text view라고 써져있는 곳 id가 보이시죠?

text view라고 되어있네요.

이 것을 text_1로 변경하겠습니다.

말 그대로 이 버튼에 아이디를 넣는 것입니다. 뭐라고 변경하든 상관없습니다.

그러면 이와 같은 창이 뜹니다.

리 펙터 눌러주시면 변경됩니다. 이런 식으로 변경하시면 됩니다.

android Kotlin TextView change text(앱 만들기#6)였습니다.

android studio설치 다운로드하기 안드로이드 앱 만들기#1

 

android studio설치 다운로드하기 안드로이드 앱 만들기#1

안드로이드 스튜디오 설치 다운로드하기 안드로이드 앱 만들기#1입니다. 오늘부터 코딩에 대해서 좀 배워보려고 합니다. 코딩에서 어떤 것을 먼저해볼까요? 그래도 저희가 가장 원하고, 그리는

lucky1004.com

안드로이드 android studio 뉴프로젝트 만들기 앱 만들기#2

 

안드로이드 android studio 뉴프로젝트 만들기 앱 만들기#2

오늘은 안드로이드 스튜디오에 뉴프로젝트 만들기에 대해서 알아보겠습니다. android studio설치 다운로드하기 안드로이드 앱 만들기#1 android studio설치 다운로드하기 안드로이드 앱 만들기#1 안드

lucky1004.com

 

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유