Genişliği için set ile android düğmesi simge ve metin merkezi nasıl "doldurma üst"
Simge metin içinde ortalanmış ile Android bir Düğme olsun istiyorum. DrawableLeft özniteliği ımg ayarlamak için kullanıyorum, eğer bu tuşa bir genişlik varsa iyi iş "" ama genişlik kullanıyorum yani en fazla genişlik germek lazım"". fill_parent wrap_content Bu benim simge düğmesini sola doğru hareket eder ve her iki simge ve metin düğme içinde ortalanmış istiyorum.
Dolgu kurma geleni yapıyorum ama bu tek ihtiyacım olan şey değildir; bu nedenle, bir düzeltme değer vermesini sağlar. Simge metin Merkezi'nde uyumlu olması lazım.
<Button
android:id="@ id/startTelemoteButton"
android:text="@string/start_telemote"
android:drawableLeft="@drawable/start"
android:paddingLeft="20dip"
android:paddingRight="20dip"
android:width="fill_parent"
android:heigh="wrap_content" />
Herhangi bir öneri, ne kadar arşiv o olabilir miyim?
CEVAP
android:drawableLeft her zaman android:sol sınır uzaklık paddingLeft tutuyor. Düğmesine android ayarlandığında:genişlik="wrap_content", hep solu takip edecek!
4.0 (seviye 14 API) Android ile android:drawableStart metnin başında bir drawable yere özniteliği kullanabilirsiniz. Buldum geriye dönük tek çözüm ImageSpan Bir Metin Görüntü Spannable oluşturmak için kullanıyor:
Button button = (Button) findViewById(R.id.button);
Spannable buttonLabel = new SpannableString(" Button Text");
buttonLabel.setSpan(new ImageSpan(getApplicationContext(), R.drawable.icon,
ImageSpan.ALIGN_BOTTOM), 0, 1, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
button.setText(buttonLabel);
Benim durumumda aynı zamanda android ayarlamak için gerekli:yerçekimi Düğmesi yoğunlaştı görünmesi için öznitelik:
<Button
android:id="@ id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:minHeight="32dp"
android:minWidth="150dp"
android:gravity="center_horizontal|top" />
İlk metin ile bir Android Spinner yapm...
&Quot Geçersiz kılmak İçin Nasıl Andro...
Nasıl " gizlemek için;geri" d...
Studio Android:/nasıl update " kal...
Nasıl varsayılan metin ve açılan kutu ...