在我的手机(htc / samsung)的纵向模式下,标签可以很好地并排显示。一旦我转到横向模式,我只需要一个标签,我需要单击该标签,使标签全部显示为垂直菜单。这是由于选项卡名称的长度:7个字符串下的选项卡名称显示得很好。我看到的唯一区别是在纵向模式下,选项卡显示在操作栏下,在横向模式下,它显示在操作栏的级别。我希望我很清楚!
以下是我创建标签的代码:
viewPager = (ViewPager) findViewById(R.id.pager);
tabPagerAdapter = new tabpager(getSupportFragmentManager());
viewPager.setAdapter(tabPagerAdapter);
actionBar = getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
for (String tab_name : tabs) {
actionBar.addTab(actionBar.newTab().setText(tab_name)
.setTabListener(this));
}
viewPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {
我已经通过doc搜索,但我找不到任何关于如何解决这个问题的内容。
非常感谢提前!!