【发布时间】:2014-01-22 18:26:19
【问题描述】:
我想在单击按钮后制作按钮,然后转到另一个活动? 问题只是第一个按钮起作用了!
public class Main extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button PageOneButton = (Button) findViewById(R.id.btnPageOne);
PageOneButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent myIntent = new Intent(v.getContext(), PageOne.class);
v.getContext().startActivity(myIntent);
Button PageTwo = (Button) findViewById(R.id.btnPageTwo);
PageTwoButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent myIntent = new Intent(v.getContext(), PageTwo.class);
v.getContext().startActivity(myIntent);
}
{}
});
}
});
}
}
【问题讨论】:
-
会发生什么? Logcat 输出?
-
作为解决代码缩进的答案的额外信息,在 Eclipse 中自动缩进的快捷方式是 ctrl+shift+f,以防您使用的是 IDE。
标签: java android button android-activity