本文提示
- 本文使用kotlin語言撰寫,筆者目前對java型別的開發了解并不完善,此文可能將在未來不久進行更新
- 本文將告訴您如何使用kotlin插件在呼叫組件時直接使用我們設定好的androidid而不需要使用findviewbyid這樣很長的代碼,節省時間,簡潔明了
現在開始吧
- 步驟很簡單,僅需兩步,首先打開我們的androidstudio,新建一個專案或者打開一個現存的專案
- 然后來到project面板的左上角,AS默認使用app布局形式(該布局是AS幫我們處理過的,和存在電腦檔案夾內的結構不一致),我們把他改成project布局,project布局所展示的就是我們檔案夾內的結構

- 這里以筆者的專案materialtest為例,直接打開該檔案夾,找到build.gradle檔案并打開它,我們注意到在dependencies塊中已經包含兩個依賴,我們在原有的兩個classpath后面新增一行classpath來匯入我們的插件依賴,
第三行我們加入的內容就是新增的依賴,注意1.6.0是你的kotlin版本,務必根據你的AS上最新的kotlin版本寫入(至于如何查看kotlin版本,你可以去設定->插件中找到kotlin plugin即可查看版本)
這是加入的代碼: classpath “org.jetbrains.kotlin:kotlin-android-extensions:1.6.0”

5. 然后關閉build.gradle,進入materialtest->app檔案夾下,找到另一個build.gradle,打開該檔案,
在檔案首部的plugins里面第三行加入我們新增插件的ID
代碼: id ‘kotlin-android-extensions’

完成!
現在您可以直接使用下圖所示方法來呼叫組件了!
直接使用我們指定好的androidid:swipeRefresh,寫入后AS會自動幫我們匯入包!

轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/385637.html
標籤:其他
