【发布时间】:2018-03-28 11:09:58
【问题描述】:
我想更改 TabHost 的当前激活选项卡。
这里有一些关于 SOF 的答案,但它们不起作用,因为它们都使用 setCurrentTab。
我有一个带标记的地图,如果我点击一个,就会调用这个函数:
public void onMarkerClick(Marker marker) {
findViewById(R.id.createNewMarker).setVisibility(View.GONE);
findViewById(R.id.tab_host).setVisibility(View.VISIBLE);
}
可见性的变化完美无缺,但是当我尝试添加findViewById(R.id.tab_host).setCurrentTab(1)时,该方法似乎不存在。
正确的方法是什么?
【问题讨论】: