在Android Studio3.0中默認支持使用Kotlin來編寫Android程式氨淌。
在用Kotlin寫的Activity綁定視圖文件中不需要使用findViewById吱抚,讓我們看下如何使用Kotlin綁定視圖。
-
首先Create Android Project
創(chuàng)建好的工程build.gradle文件中會自動應(yīng)用Kotlin插件,我們不需要再添加其它依賴
xml文件中定義控件id
```
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/message"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World"
android:textAllCaps="false" />
</RelativeLayout>
```
- 在Activity直接使用定義好的控件
這里要注意下另伍,直接使用message會報紅,按Alt+Enter鍵選擇import凸主,導(dǎo)入import kotlinx.android.synthetic.main.activity_main.*就可以直接使用我們在xml在定義好的控件了鸥拧,是不是很簡單