我正在使用android标签布局。我有4个选项卡。我的第一个选项卡“主页”是一个列表视图。我想在我的“主页”选项卡中单击列表项时调用第四个选项卡。我怎样才能实现这个目标?
答案 0 :(得分:4)
您可以将其置于子活动中:
((YourTabActivity)getParent()).getTabHost().setCurrentTab(1);
在上面的情况中,将选择第二个选项卡。或者,如果您使用标签来引用您的标签(建议使用),您可以使用:
((YourTabActivity)getParent()).getTabHost().setCurrentTabByTag("MY_SECOND_TAB");
答案 1 :(得分:0)
添加ListView.onItemClickListener
listView.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView av, View v, int position, long id) {
mTabHost.setCurrentTab(3);
}
});