2017-03-07 67 views
2

我使用kotlin-extension插件來查找視圖。findViewById ClassCastExcpetion

但現在我得到

setSupportActionBar(mainActivity_toolbar) 

例外它的工作到現在爲止,但現在它提供了一個

ClassCastException: android.widget.FrameLayout cannot be cast to android.support.v7.widget.Toolbar 

的最後一件事我所做的,是一個ID添加到我的工廠和設置一個OnClickListener

但在我layout.xml:

android.support.v7.widget.Toolbar的ID爲"@+id/mainActivity_toolbar"FrameLayout有ID "@+id/mainActivity_framelayout"

我首先以爲在kotlin-extension插件中有一個bug,但是findViewById也不起作用。

謝謝

+2

發佈您的佈局xml和代碼。 –

+0

請發佈較大的代碼段以提供一些上下文。 – zsmb13

回答

2

重新啓動IntelliJ解決了我的問題。

沒有想到,只重建了我的項目,並沒有幫助。

由於這Post,我認爲這可能是我的問題,因爲重建dosn't幫助,我重新啓動IntelliJ和它的工作。