上次我使用'圆形平面设计'实现了弹出式上下文菜单,其外观类似于: 第一张图片显示刚显示的菜单,第二张和第三张图片在按下和选择时显示按钮颜色。
当我处理它时,我遇到了以下问题 - 即使是我的圆形布局(父视图),按钮也不关心,它的背景仍然是一个矩形(颜色状态存储为选择器xml)。我解决这个问题的方法是为我需要的情况准备几种风格,例如:左上角,右上角和下角,并将其应用于layput xml。
不幸的是,这种方法完全不灵活。如果我想要隐藏一个视图,我必须记住现在检查角落中的哪些按钮。
我只是想知道,有更好的解决方案吗?我应该在哪里寻找?为按钮/父布局创建我的自定义布局,或者我应该阅读有关动画的更多信息吗?
我会非常感谢任何提示。