我想製作一個帶形狀的自定義按鈕,如何做到這一點?如何使用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/) –