如何切换到不同的布局,并使用他们的android中的相同活动的小部件?
我有一个显示布局的活动。我想在单击同一活动中的一个按钮时转到另一个布局。进入下一个布局之后,我必须点击第二个布局中的按钮才能进入第三个布局,这与同样的活动也是如此。我已经在各自的xml文件中为每个布局定义了具有唯一ID的按钮。我访问同一活动中所有布局的所有按钮的ID以定义“onClick()”。如何切换到不同的布局,并使用他们的android中的相同活动的小部件?
当我定义onClick()ofr所有按钮来自同一活动时,它在朗姆酒时间给我“NullPointerException”。
任何人都可以提供一些帮助,如何从同一活动中实现所有这些事情?
的OnCreate(捆绑ICIC){
的setContentView(R.layout.first_xml);
((按钮)findViewById(R.id.button_first).setOnclickListener(新onClickListener(){
secondLayout();
});
}
私人无效secondLayout(){
的setContentView(R.layout.second_xml);
((按钮)findViewById(R.id。 button_second).setOnclickListener(新onClickListener(){
thirdLayout();
});
}
私人无效thirdLayout(){
的setContentView(R.layout.third_xml);
((按钮)findViewById(R.id.button_third).setOnclickListener(新onClickListener(){
// do work...
});
}
但是,这不是解决使用上面的代码...相反,您可以使用Dialog来实现您的目标...... enter code here
感谢您的代码。 – sundar 2012-03-14 00:36:23