Sana umutsuzca merkeze düğme çekilebilir ciddiyetini ayarlamak çalışıyorum gördüğünüz gibiandroid RadioButton düğmesi çekilebilir yerçekimi
RadioButton radioButton=new RadioButton(context);
LayoutParams layoutParams=new LayoutParams(radioWidth,radioHeight);
layoutParams.gravity=Gravity.CENTER;
radioButton.setLayoutParams(layoutParams);
radioButton.setGravity(Gravity.CENTER);
BitmapDrawable bitmap = ((BitmapDrawable)drawableResource);
bitmap.setGravity(Gravity.CENTER);
radioButton.setBackgroundDrawable(getResources().getDrawable(R.drawable.itabs_radio));
radioButton.setButtonDrawable(bitmap);
dinamik RadioButtons üreten, ama sebepsiz onun her zaman merkezi ve heres, sola dayalı android radyo düğmesinin gerekçeyi varsayılan stil:
<style name="Widget.CompoundButton">
<item name="android:focusable">true</item>
<item name="android:clickable">true</item>
<item name="android:textAppearance">?android:attr/textAppearance</item>
<item name="android:textColor">?android:attr/textColorPrimaryDisableOnly</item>
<item name="android:gravity">center_vertical|left</item>
</style>
<style name="Widget.CompoundButton.RadioButton">
<item name="android:background">@android:drawable/btn_radio_label_background</item>
<item name="android:button">@android:drawable/btn_radio</item>
</style>
Ben düğmesi çekilebilir merkezi hizaya herhangi bir yolu var mı?
Örnek bir snippet sağlayabilir misiniz? Anlayamıyorum! – Shardul
Evet, gerçekten 1000'ler değerinde. Ama ona göre yaklaştığımdan daha basit bir şekilde kabul etmiyorum. Saygısızlık yok. Yine Thanx! – Shardul
Teşekkürler bir grup Shardul. Sürümünüzün özel bir kurucuya sahip olduğunu, özelliklerin uygun şekilde kullanılmadığını ve bu nedenle de RadioButton için bir drop-in yedeği olarak kullanılamayacağını belirtmeme izin verin. Boşver. En son bu tür sorunlara gittim. –