use*_*656 2 java android casting android-button findviewbyid
好吧,我是java和android编程的新手,但我遇到过最令人沮丧的错误,我似乎无法找到解决方案.这是错误所在的位置.
final Button button = (Button) findViewById(R.id.activity_button);
Run Code Online (Sandbox Code Playgroud)
这是按钮本身的XML.
<Button
android:id="@+id/button_main"
android:layout_width="match_parent"
android:layout_height="90dp"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="@string/button_text" />
Run Code Online (Sandbox Code Playgroud)
我没有看到问题,我导入的import com.awesometech.uselessbutton.R;没有帮助.有什么建议?我正在使用Eclipse.
Rag*_*dan 12
改成
final Button button = (Button) findViewById(R.id.button_main);
Run Code Online (Sandbox Code Playgroud)
你有
<Button
android:id="@+id/button_main" // id is button_main not activity_button
Run Code Online (Sandbox Code Playgroud)
可能activity_buttonid属于另一个视图,你将它投射到一个Button.
| 归档时间: |
|
| 查看次数: |
2502 次 |
| 最近记录: |