在我的Tabhost中有一个下一个按钮,它应该显示一个新页面,但是在同一个标签中, 为此我创建了一个两个LinearLayout将是可见的,当我点击下一个时,另一个将是可见的。
Eclipse要求我最终选择两个LinearLayout而第二个我测试它时不改变内容。
Button btsuiv= (Button) findViewById(R.id.btnsuivant);
Button btprec= (Button) findViewById(R.id.btnprec);
final LinearLayout etap1= (LinearLayout) findViewById(R.id.etap1);
final LinearLayout etap2= (LinearLayout) findViewById(R.id.etap2);
btsuiv.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
etap1.setVisibility(View.INVISIBLE);
etap2.setVisibility(View.VISIBLE);
}
});
btprec.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
etap1.setVisibility(View.VISIBLE);
etap2.setVisibility(View.INVISIBLE);
}
});
答案 0 :(得分:0)
Android的ActivityGroup与您正在寻找的目的相同。通过使用ActivityGroup,您可以通过维护视图的堆栈在单个选项卡中显示多个视图。