1

我的应用中有主细节布局(见左图): 在此处输入图像描述

我为操作栏设置了导航模式列表(使用它来过滤第二个片段中的列表视图):

final ActionBar actionBar = getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST); 

我从操作栏中删除了我的活动标题:

actionBar.setDisplayShowTitleEnabled(false);

问题是我的下拉菜单现在出现在第一个片段上方(在操作栏的左侧),就好像它指的是第一个片段一样。这可能会使用户感到困惑。

如何将操作栏下拉菜单放在第二个片段上方?

4

1 回答 1

0

没有直接的 API 可以做你想做的事(将微调器移动到 ActionBar 的中间)

实现与此类似的远程操作的最佳选择是使用微调器创建自己的视图,并使用操作栏中的setCustomView方法。

于 2013-04-16T12:18:18.540 回答