3
我經常不得不手動佈局參數,以我的按鈕如何設置按鈕樣式的默認佈局參數?
<Button
android:id="@+id/signIn"
android:layout_above="@+id/forgotPassword"
android:text="@string/button_sign_in"
<!-- Repetitive part -->
android:layout_marginLeft="@dimen/button_margin_left"
android:layout_marginRight="@dimen/button_margin_right"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
我styles.xml
<style name="myButton" parent="android:style/Widget.Button">
<item name="android:textColor">@color/button_textColor</item>
<item name="android:background">@drawable/button_background</item>
<item name="android:textSize">@dimen/button_textSize</item>
<item name="android:padding">@dimen/button_padding</item>
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_marginLeft">@dimen/button_margin_left</item>
<item name="android:layout_marginRight">@dimen/button_margin_right</item>
</style>
但是最後三個值似乎都沒有影響! 如果我不能在樣式xml中設置它,我可以設置eclipse來更改使用圖形佈局時創建的默認值嗎?
有你'設置樣式=「myButton的」'? –
@Bicou yerp,其他值:textSize,textColor,背景和填充都是繼承的 – Moak