Android Kotlin之kotlin-android-extensions使用
阿新 • • 發佈:2021-10-27
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