繁体   English   中英

在ActionBarSherlock选项卡导航中显示活动

[英]Show activities in ActionBarSherlock Tab Navigation

我正在使用ActionBarSherlock开发一个应用程序,并使用“制表符导航”选项卡进行了操作,当用户触摸任何选项卡时都需要调用这些活动。 由于我需要使用这些选项卡,因此这些活动也应显示这些选项卡。 如何实现相同?

下面是代码片段:

public class MainActivity extends SherlockActivity implements ActionBar.TabListener {
private TextView mSelected;

@Override
public void onCreate(Bundle savedInstanceState) {
    setTheme(SampleList.THEME); //Used for theme switching in samples
    super.onCreate(savedInstanceState);

    setContentView(R.layout.tab_navigation);
    mSelected = (TextView)findViewById(R.id.text);

    getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);

        ActionBar.Tab tabNW_I = getSupportActionBar().newTab();
        tabNW_I.setText("Network Information");
        tabNW_I.setTabListener(this);
        getSupportActionBar().addTab(tabNW_I);

        ActionBar.Tab tabNW_T = getSupportActionBar().newTab();            
        tabNW_T.setText("TroubleShoot N/W");
        tabNW_T.setTabListener(this);
        getSupportActionBar().addTab(tabNW_T);




}

找到了在ActionBarSherlock片段选项卡教程中实施ListView的目的。 这是链接“ 片段”选项卡

通过开始新活动,您将被迫重新填充操作栏上的选项卡。 更好的行动计划可能是将您的活动作为片段实施,并将其放入ViewPager中。 然后,您可以使选项卡控制在寻呼机中显示/选择的内容。 您还可以通过响应寻呼机的滑动来更改选项卡。

这是来自Android Developer网站的viewpager示例: 如何使用view pager

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM