我是 Android 开发的新手,正在尝试让按钮正常工作。每次我使用下面的代码时,都会出现错误消息“不幸的是应用程序已停止”。但是当我删除代码时,应用程序会运行,但显然按钮什么也不做。这是我尝试过的代码
public class MyActivity extends Activity {
/**
* Called when the activity is first created.
*/
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button button1 = (Button) findViewById(R.id.ExerciseButton);
button1.setOnClickListener (new View.OnClickListener(){
public void onClick(View v) {
setContentView(R.layout.exercises);
}
});
}
}
有人能帮我吗?谢谢
最佳答案
不要尝试在当前 Activity 中加载另一个 View 。导航到新的练习 Activity 。
使用:
public void onClick(View v) {
Intent intent = new Intent(ExercisesActivity.this, WcActivity.class);
startActivity(intent);
}
关于java - 在 Android 上使用按钮 - 新手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25157463/