我想制作一个带形状的自定义按钮,如何做到这一点?如何使用xml或使用java更改按钮的形状?
5
A
回答
16
这是椭圆形状的示例按钮。gradient
表示开始n结束颜色与角度。角落为椭圆形..试试这个..提起这个xml的名字在按钮背景android:background="@drawable/sample"
。保存xml在可绘制。
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:startColor="#302226"
android:endColor="#6D7B8D"
android:angle="45"/>
<padding android:left="6dp"
android:top="6dp"
android:right="6dp"
android:bottom="6dp" />
<corners android:radius="30dp" />
</shape>
还要检查这个link自定义按钮。
0
另一种方法来找到按钮,在不同的形状XML
使用的ImageButton作为
<ImageButton
android:id="@+id/imageButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/shape_oval" />
Shape_oval是我们可以从谷歌serching或绘制我们自己的油漆或Photoshop的图像。
相关问题
- 1. 如何更改Bootstrap按钮的形状
- 2. 更改按钮中使用的形状的颜色drawableright
- 3. 使用Angular更改按钮“状态”?
- 4. 如何使用javascript更改jsf按钮的禁用状态
- 5. 如何在Java中使形状“闪烁”或更改颜色?
- 6. 如何使用单选按钮更改GUI中形状的颜色
- 7. 如何使用Javascript更改基于按钮状态的iframe源
- 8. 更改按钮形状的onclick的Android
- 9. WxPython更改位图按钮的形状
- 10. Android更改后退按钮的形状
- 11. Android的使用形状创建按钮
- 12. 如何使用按钮更改WebBrowser URL?
- 13. 如何使用xml优化Tabwidget按钮的禁用状态
- 14. 如何使用jQuery或JavaScript更改以下按钮的值?
- 15. 如何使用java中的按钮更改文本颜色
- 16. 单击时更改按钮形状
- 17. 更改按钮形状html/css
- 18. jquery单击按钮更改div形状
- 19. 使用按钮绘制形状(Python Tkinter)
- 20. 更改和使用按钮
- 21. 使用按钮更改src
- 22. 使用按钮更改Strings.xml?
- 23. 使用按钮更改UIImageView
- 24. 使用按钮更改NSArray
- 25. 使用numpy更改矩阵的形状
- 26. 如何使用xml设置图像按钮的选定状态
- 27. Android:如何更改按钮的默认形状?
- 28. 如何使用单选按钮来更改另一个按钮?
- 29. 更改WPF按钮的形状而不更改其他样式
- 30. 使用InvalideRect()更改GDI形状
“想让自定义按钮形状”不是一个可以理解的描述。详细说明问题。 –
看到这个:[自定义按钮风格和主题在Android](http://blog.androgames.net/40/custom-button-style-and-theme/) –