java - 安卓 : Cannot cast from View to Button

标签 java android button view casting

我刚开始使用 Android,但似乎遇到了一个我根本找不到答案的问题。我在这一行收到错误“无法从 View 转换到按钮”:

Button myButton = (Button)findViewById(R.id.my_button);

我已经尝试了很多不同的方法来让它继续运行,并且我已经在寻找答案,但由于某种原因它就是拒绝正常工作。如果有人能指出我正确的方向,我将不胜感激。

提前致谢。

最佳答案

试试这个,

android.widget.Button myButton = (android.widget.Button)findViewById(R.id.my_button); 

关于java - 安卓 : Cannot cast from View to Button,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2805983/

相关文章:

swift - 如何使用 Xcode 7 使用 Swift 代码将 Button 放入 SpriteKit 中?

java - Clojure,反射 : Find classes that implement an interface

java - 实体的流动性是什么意思?

java - 在servlet中解析Json

android - 为什么在 Eclipse 上的 SDK 中选择 Android API 而不是 Google API?

java - RxJava : observeOn, subscribeOn, and doFinally, IO和UI线程切换

java - 使用开源和隐藏类发布应用程序

java - 不幸的是应用程序已停止(第一次 Activity )

javascript - 如何使用 Javascript 判断 "navbar-toggle"按钮是否折叠或隐藏

ios - 如何在隐藏或取消隐藏时为 UIView 设置动画