我必须为Android应用程序开发一个带有自定义形状的actionBar。
actionBar一如既往地是一个矩形,但我添加到actionBar的每个选项(图标)必须大于actionBar并且具有圆形形状。
任何想法如何实现该功能?我找不到如何解决这个问题。
感谢。
答案 0 :(得分:2)
我认为您应该完全删除ActionBar并使用所需内容(如上所述)制作您自己的自定义视图,并将该视图放在每个活动的顶部。
自定义操作栏到这样的限制是我认为不可能的。即使有可能它也不值得这么多努力。因此,制作自己的操作栏,它将为您节省麻烦和时间。
答案 1 :(得分:0)
我怀疑可以使用操作栏完成。您显示的形状和样式可能只是活动UI的一部分,并禁用了操作栏。
您所展示的内容将是自定义View
。您可以创建completely custom View class并使用该reusable layout或制作{{3}},并使用包含标记将其包含在任何需要的地方。