1. 程式人生 > 其它 >Android Kotlin之kotlin-android-extensions使用

Android Kotlin之kotlin-android-extensions使用

kotlin-android-extensions

kotlin-android-extensions外掛可以直接使用資源,節省findviewbyid(), 不需要新增任何額外程式碼,也不影響任何執行時體驗。

程式碼展示:

class ScrollingActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_scrolling)

        
//等同於findViewById(R.id.toolbar) as Toolbar var toolbarView=toolbar //為了更容易看懂,聲明瞭一個變數。最簡潔: setSupportActionBar(toolbar),一行搞定。 setSupportActionBar(toolbarView) .......... } ......... }

新增外掛

在build.gradle中配置:

plugins {
    id 'kotlin-android-extensions'
}

然後點選sync Now, 開始同步。

例項:

使用

程式碼中使用需要新增標頭檔案:

import kotlinx.android.synthetic.main.<佈局>.*


本文來自部落格園,作者:木子歡兒,轉載請註明原文連結:https://www.cnblogs.com/HGNET/p/15469415.html