我想从一个xml移动到另一个xml。另一个xml在resetView方法中。我该怎么办请帮忙。我还可以在第一个布局上添加一个按钮。点击那个按钮,我想转移到另一个xml布局,即散光测试布局。我该怎么办?代码如下:
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.astigmatism_image);
ImageView image = (ImageView) findViewById(test_image);
}
private void resetView(){
setContentView(R.layout.astigmatismtest);
setObjects();
int a[] = { R.id.leftEye, R.id.rightEye };
setOnClickListener(a);
}
答案 0 :(得分:0)
您应该在ClickListener
的onClick方法中调用setContentView方法Button testButton = (Button) findViewById(R.id.bSwitchLayout);
testButton.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View arg0) {
setContentView(R.layout.astigmatismtest);
}
});
答案 1 :(得分:0)
单击按钮时调用resetView()
。像,
button.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View arg0)
{
// TODO Auto-generated method stub
resetView()
}
});