0
有佈局類似內容ALertDialog:在API級別16如何設置單選按鈕的左邊距動態基於API級別
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:gravity="center"
android:layout_gravity="center"
>
<RadioGroup
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingTop="30dp"
android:paddingBottom="30dp"
android:paddingLeft="35dp"
android:paddingRight="35dp">
<RadioButton
android:id="@+id/bt1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:button="@drawable/radiobutton_selector"
android:text="button one" />
<RadioButton
android:id="@+id/bt2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:button="@drawable/radiobutton_selector"
android:text="button two" />
</RadioGroup>
<LinearLayout> ... </LinerLayout>
</LinearLayout>
在單選按鈕在該對話框的左側更多的空間。嘗試以下似乎不工作:
group.setPadding(10, 10, 10, 10);
是否有不同的方式來做到這一點?如何爲不同的API級別動態設置填充?
你爲什麼不使用自定義圖像與單選@詹姆斯·巴卡的答案嗎? – Chitrang