Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道这听起来很愚蠢,但我最近开始研究片段/片段活动来替换 tabactivity.. 但简单的问题是我不知道如何从当前选项卡切换选项卡,即在 tabactivity 托管活动中,用它来打开选项卡 1
TabActivity tabMap = (TabActivity) getParent(); tabMap.getTabHost().setCurrentTab(1);
我怎样才能对 FragmentActivity 托管选项卡(片段)做同样的事情?
谢谢
只要我理解,你想要这样的东西(假设 getParent() 返回 Activity)
TabHost host = getParent().findViewById(android.R.id.tabhost); host.setCurrentTab(1);
顺便说一句,建议切换到 ActionBar 选项卡,这并不难,而且看起来会更好,而且您不必使用已弃用的东西。