我想使用物理后退按钮在布局之间切换。我发现这个:切换布局白色onBackPressed()
@Override
public void onBackPressed() {
RelativeLayout layout2 = (RelativeLayout)findViewById(R.id.layout2);// check if layout2 is open
if(layout2.getVisibility() == View.VISIBLE){
setContentView(R.layout.main);
return;
}else{
super.onBackPressed();
}
}
检查部分是否正确?
你对这个代码有什么问题,请详细说明 – abhishesh
我不是一个好的java程序员,我在Stackoverflow上找到了这个java代码,我只是想知道这段代码是否可以帮到我 –
这段代码只会在布局2可见时切换布局,否则会带你回去(物理后退键的默认行为) – abhishesh