0
文本我有編程添加幾個按鈕,我想設置自己的文字與黑色邊框和白色內,中風,輪廓,或不管它被稱爲... 我怎樣才能去做?我想我需要一些style.xml,但我找不到任何。 我希望文本只是這樣,簡單 http://cdn.tutsplus.com/net/uploads/legacy/855_cssProperties/images/textStroke.jpgAndroid的我怎樣才能使中風
文本我有編程添加幾個按鈕,我想設置自己的文字與黑色邊框和白色內,中風,輪廓,或不管它被稱爲... 我怎樣才能去做?我想我需要一些style.xml,但我找不到任何。 我希望文本只是這樣,簡單 http://cdn.tutsplus.com/net/uploads/legacy/855_cssProperties/images/textStroke.jpgAndroid的我怎樣才能使中風
創建三個.XML在res/drawable
:
button_normal.xml
<?xml version="1.0" encoding="utf-8"?>
<solid android:color="#FFFFFF" />
<corners android:radius="3dip" />
<stroke
android:width="1dip"
android:color="@android:color/transparent" />
button_focused.xml
<solid android:color="#FFFFFF" />
<corners android:radius="3dip" />
<stroke
android:width="1dip"
android:color="@android:color/transparent" />
button_background.xml
<?xml version="1.0" encoding="utf-8"?>
<item android:drawable="@drawable/button_normal.xml" android:state_window_focused="false"/>
<item android:drawable="@drawable/button_focused" android:state_focused="true"/>
2.組後臺與您layout.xml
或代碼
button.setBackgroundDrawable(getResources().getDrawable(
R.drawable.button_background.xml));
的更多信息:http://developer.android.com/guide/topics/resources/drawable-resource.html#Shape