Düğme görünümünde metnin etrafındaki dolguyu kaldırmak istiyorum. İlk ekran görüntüsü, elde ettiğim sonuçtur, ikincisi ise teknolojinin son halidir.Düğme görünümünde metin dolgulamayı kaldırma
Tabii, ben düğme görünümünü almak için bir özel çekilebilir tanımladınız. Ancak, dolgu özniteliğini 0dp'ye ayarladığım halde sonuç değişmez.
Herhangi bir öneri lütfen? İşte DÜZENLEME
stil xml dosyası butonuna İşte
<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" />
xml kodu olduğunu:
<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>
ve burada çekilebilir xml dosyasıdır:
<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>
xml'nizi de paylaşmaya ne dersiniz ....? – waqaslam
"Elbette, düğme görünümünü elde etmek için özel bir çizilebilir tanımladım" Lütfen bu tanımı bize göster, eğer kendi tanımlamanız varsa, hiçbir dolgu olmamalıdır –
"layout_height" özniteliğiniz "wrap_content" olarak ayarlanmış mı? Ve 9 adet yamalı görüntüye sahip olduğunuzdan emin olun. – yugidroid