所以我的图形艺术家带来了一个非常酷的布局,用于我们新应用的控件。问题是得到这些图像,因为android中的大多数视图都是矩形的。请参阅图片了解我必须使用的内容。
任何想法如何布局这些按钮,如果它们有意义,它们会相互缠绕?
答案 0 :(得分:1)
如果问题是布局,您可以绘制按钮并将其保存为png。您可以通过RelevantLayout布置您的应用。当用户按下时,使用“选择器”更改按钮图像。
选择器示例:“drawable / selector1.xml”
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/buttonClicked" /> <!-- focused and pressed-->
<item android:state_pressed="true" android:drawable="@drawable/buttonClicked" /> <!-- pressed -->
<item android:drawable="@drawable/button" /> <!-- default -->
</selector>
像这样使用它:
android:background="@drawable/selector1"
答案 1 :(得分:0)
android中的Views
是矩形的,这是正确的。我在这里看到的唯一解决方法是:使用多个“不可见”Buttons
(alpha设置为0)。您可以将它们放置在屏幕周围,并为其中一些操作分配相同的操作。当然,您需要实现OnClickListener
并使用switch-case。