我在操作栏中有下拉列表。
getSupportActionBar().setListNavigationCallbacks(
new SomeAdapter(),
new ActionBar.OnNavigationListener() {...});
但是当我在这个列表中添加项目时,它们显示的不是我想要的。如果我为listitem设置单行,它将被剪切,就像它在第一个屏幕上一样:
如果我不设置单行,那么即使我在弹出窗口下面有很多空间,也会有滚动:
那么我该如何强制正确显示呢?当我有足够的空间时,至少没有滚动。
我可以为每个列表项视图设置高度,但我不想使用自定义值。我想使用一些样式或默认值,以使其看起来适合所有版本和屏幕尺寸。