Hala Android'in yerleşik bileşenlerini kullanırken RadioButton ile etiket arasına biraz boşluk eklemek mümkün müdür? Varsayılan olarak metin biraz ezilmiş görünür.
<RadioButton android:id="@+id/rb1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="My Text"/>
Birkaç şey denedim:
Kenar boşluğunu ve dolguyu belirtmek, tüm öğenin (düğme ve metin birlikte) etrafına boşluk ekliyor gibi görünüyor. Bu mantıklı ama ihtiyacım olan şeyi yapmıyor.
XML aracılığıyla, kontrol edilen ve kontrol edilmeyen durumlar için görüntüleri belirleyen özel bir çizilebilir oluşturma, ardından her görüntünün sağ tarafına birkaç ekstra piksel ekleme. Bu işe yaramalı, ancak şimdi varsayılan kullanıcı arayüzünün dışına çıkıyorsunuz. (Dünyanın sonu değil, ideal değil)
Her etiketin başına fazladan boşluk ekleyin. Android, "Dizim" 'de olduğu gibi baştaki bir boşluk karakterini kırpıyor gibi görünüyor, ancak "\ u00A0My String" de olduğu gibi, unicode U + 00A0 belirtilmesi işinizi görüyor. Bu işe yarıyor, ancak biraz kirli görünüyor.
Daha iyi bir çözüm var mı?