我一直在尋找一種簡單的方法來使我的整個應用程序中的所有按鈕都有圓角。主題中所有按鈕的圓角 - 如何重寫?
我還沒有成功,所以我認爲我會問=)
我的AndroidManifest.xml:
<application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@style/BlackTheme" android:alwaysRetainTaskState="true" android:name="MyApplication">
我styles.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="ButtonHeader" parent="@android:style/Widget.Button">
<item name="android:textSize">18dip</item>
<item name="android:minWidth">70dip</item>
<item name="android:minHeight">20dip</item>
<item name="android:maxHeight">30dip</item>
</style>
<style name="JobViewHeader" parent="@android:style/TextAppearance.Small">
<item name="android:textStyle">bold</item>
<item name="android:textColor">#FFFFFF</item>
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
</style>
<style name="BlackTheme" parent="@android:style/Theme.Black">
<item name="android:button">@drawable/button_rounded</item>
</style>
<style name="DialogTheme" parent="@android:style/Theme.Dialog">
</style>
</resources>
我的button_rounded.xml(可繪製):
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="10dp" />
</shape>
您可以將它們全部更改爲「ImageButtons」,並使用PowerPoint中製作的圓角框的9修補繪圖。 :) –
那麼,你遇到了什麼問題? –
@LalitPoptani問題是這些按鈕沒有改變,它們根本不是圓形的。 – Ted