Java ActionBar中的多个自定义视图
是否可以将多个自定义视图添加到操作栏中 我试图通过使用在操作栏中设置两个自定义视图Java ActionBar中的多个自定义视图,java,android,android-actionbar,Java,Android,Android Actionbar,是否可以将多个自定义视图添加到操作栏中 我试图通过使用在操作栏中设置两个自定义视图 ActionBar.setCustomView(view); ,但似乎一次只能看到一个视图 是否可以将多个自定义视图添加到操作栏中 不直接。您可以: 将它们包装成水平线性布局或其他形式,然后使用setCustomView() 将其中一个或多个迁移到操作栏中的上的操作视图/操作布局/操作提供程序 另外,请记住,在纵向模式下,手机上的操作栏非常小,因此较大的内容可能不适合所有内容。好的,我有两个EditText
ActionBar.setCustomView(view);
,但似乎一次只能看到一个视图
是否可以将多个自定义视图添加到操作栏中
不直接。您可以:
- 将它们包装成水平
或其他形式,然后使用线性布局
setCustomView()
- 将其中一个或多个迁移到操作栏中的
上的操作视图/操作布局/操作提供程序
另外,请记住,在纵向模式下,手机上的操作栏非常小,因此较大的内容可能不适合所有内容。好的,我有两个
EditText
视图,缩小时我启用了拆分操作栏。是否可以将线性布局
&显示在操作栏中,这样一个视图显示在顶部操作栏中,另一个视图显示在底部操作栏中?@pawan_vimukthi:否,但如果您对一个视图使用setCustomView()
,而另一个视图是
上的操作视图/操作布局/操作提供程序,他们最终应该分开。动作项位于底部的分割栏中;自定义导航视图
应该放在顶部。我知道了。谢谢你的帮助。