首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >findViewById ClassCastExcpetion

findViewById ClassCastExcpetion
EN

Stack Overflow用户
提问于 2017-03-07 21:57:06
回答 1查看 142关注 0票数 2

我使用kotlin-extension插件来查找视图。

但现在我得到了一个例外

代码语言:javascript
复制
setSupportActionBar(mainActivity_toolbar)

在此之前它一直有效,但现在它提供了一个

代码语言:javascript
复制
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扩展插件中有一个bug,但是在findViewById中它也不起作用。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-07 22:08:00

重启IntelliJ解决了我的问题。

没有想过这一点,只重建了我的项目,这是没有帮助的。

由于这个Post,我认为这可能是我的问题,所以因为重建没有帮助,我重启了IntelliJ,它工作了。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42650223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档