2013-08-21 141 views
1

我需要自定義一個單選按鈕,但我遇到了很多困難。我需要以某種方式來創建新圖像(如果可能)。Android自定義單選按鈕

我在看定義的形狀,而不是PNG,但我不能讓它工作。有人能告訴我如何創建和應用形狀和樣式嗎?

這裏是我需要他們的樣子:

enter image description here

我不認爲這應該是很困難的,但我無法找到一個教程解釋形狀是如何工作的。

+0

你有沒有看到這個帖子:http://stackoverflow.com/questions/19163628/adding-custom-radio-buttons-in-android – Tina

+0

嘗試這種解決方案 http://stackoverflow.com/questions/18352259/android-ring-shape-for-radio-button/31432072#31432072 – gfirem

回答

2

使用此鏈接選擇無線電風格...!

http://android-holo-colors.com/

保存所有繪製文件,圖像,風格和主題在你的項目..

+0

是否可以創建一個形狀,並給它我想要的外觀?因爲這個網站並不完全給我我需要的東西。 –

+0

嘗試我們可以給顏色和形狀,並得到我們想要的... – Hariharan

+0

我沒有得到我正在尋找什麼。 –

0

單選按鈕可以通過自定義應用程序的主題或單選按鈕材料主題如下圖所示改變單選按鈕的顏色可定製。對於其他自定義見http://www.zoftino.com/android-ui-control-radiobutton

<style name="MyRaidoButtonTwo" parent="Widget.AppCompat.CompoundButton.RadioButton"> 
    <item name="android:colorControlNormal">#64dd17</item> 
    <item name="android:colorControlActivated">#460745</item> 
    <item name="android:colorControlHighlight">#c51162</item> 
    <item name="android:textColorPrimaryDisableOnly">#00838f</item> 
    <item name="android:textAppearance">@style/TextAppearance.AppCompat</item> 
</style> 

enter image description here