我正在嘗試使用Kotlin開發應用程序。我通過直接使用Kotlin擴展引用id來了解不再使用findViewById的可能性。我曾與正確應用插件:Kotlin無法獲取資源ID
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
在我的build.gradle
然而,當我嘗試引用:
kotlinx.android.synthetic.main.item_event.view.event_cover
Android Studio中只承認,直到視圖部分,即是
kotlinx.android.synthetic.main.item_event.view
這意味着我可以使用Ctrl + Space工作。但在「查看」後,我沒有得到任何建議,如果我把這個ID,那麼它說,無法識別的參考。
我在做什麼錯?
要添加到此,這用於工作,直到我重構我的類並將其移動到另一個包。
同樣的事情發生在我身上。嘗試再次構建您的項目。您還使用哪個Android Studio版本?因爲它在Android Studio 3.0中加以修復Canary 5 –
即時通訊使用加那利4 ....然後更新。 – MichelReap
我會將它作爲回答發佈 –