I would like to remove the registration around the text in the Button view. The first screen shot is the result I would have achieved, and the second is the state of the art.


Of course, I defined a custom option to get the look of the button. But even if I set the padding attribute to 0dp, the result does not change.
Any suggestion please?
EDIT Here is the xml button code
<Button android:id="@+id/btnCancel" style="@style/dark_header_button" android:layout_width="wrap_content" android:layout_marginLeft="10dp" android:layout_height="wrap_content" android:includeFontPadding="false" android:padding="0dp" android:layout_alignParentLeft="true" android:layout_centerVertical="true" android:text="@android:string/cancel" />
Here is the xml style file:
<style name="dark_header_button"> <item name="android:background">@drawable/bkg_dark_header_button</item> <item name="android:shadowDy">-1</item> <item name="android:shadowColor">#000000</item> <item name="android:shadowRadius">1</item> <item name="android:textSize">14sp</item> <item name="android:textColor">#ffffff</item> </style>
and here is the pushed XML file:
<selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true"> <shape> <corners android:radius="10dp" /> <gradient android:angle="90" android:endColor="#060606" android:startColor="#707070" android:type="linear" /> </shape> </item> <item> <shape> <corners android:radius="10dp" /> <gradient android:angle="90" android:endColor="#707070" android:startColor="#060606" android:type="linear" /> <stroke android:width="0.5dp" android:color="#2b2b2b" /> </shape> </item> </selector>
android android-button
Daniele Vitali 07 Oct '13 at 14:04 on 2013-10-07 14:04
source share