kotlin 시작 (1) 프로젝트 제작 ~ TextView 변경

2566 단어 AndroidKotlin
Java로 Android를 개발하는 것도 자신이 없는 것 같아서 공부를 위해 꼭 써야 해요.만약 잘못된 점이 있다면 지적해 주십시오. 나는 매우 기쁠 것입니다

환경


android studio 3.0.1
kotlin

일단 프로젝트 제작.


kot라는 프로젝트를 만들었고 include Kotlin support에서 검사를 해서 Empty Activity를 만들었습니다.

일단 시동을 걸어볼게요.


물론
actity_main.xml
<TextView
  android:text="Hello World!"
...
왜냐면 Hello World!쓰여 있는 화면이 나타났다.

Hello World의 텍스트를 동적으로 변경해 보십시오.


먼저 ID를 추가합니다.main_text_나는view라는 id를 사용해 보았다.
actity_main.xml
<TextView
   android:id="@+id/main_text_view"
        ...
Kotlin Android Extensions 이 편리한 기능은 표준적인 것 같아서 자바 때처럼findViewById 사용하지 않아도 접근할 수 있는 패턴.
MainActivity.kt
import kotlinx.android.synthetic.main.activity_main.* // 追加

class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
        main_text_view.text = "hoge" // 追加
    }
이렇게 다시 실행하면 잘 보이는 문자가 hoge가 됩니다.편리하다

좋은 웹페이지 즐겨찾기