1

根據我瞭解到here,我能夠增加一些「籬笆」,圍繞相關部件的分組:我需要修改哪個元素以在可繪製元素和其封閉元素之間添加填充?

enter image description here

但是,正如你所看到的,第二/下框擁擠的第一無線電按鈕文本。我需要修改哪個元素來添加一些空間?我需要的東西添加到框本身,它生活在繪製文件夾中,這樣定義:

<?xml version="1.0" encoding="utf-8"?> 
<shape 
xmlns:android="http://schemas.android.com/apk/res/android" 
android:shape="rectangle" 
    > 
<stroke 
    android:width="1dp" 
    android:color="#f000" 
    /> 
</shape> 

......或內部的LinearLayout,或有問題的單選按鈕(或它的封閉RadioButtonGroup小部件)?下面是XML:

<LinearLayout 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:background="@drawable/box" 
    android:orientation="vertical"> 

. . . 

    <RadioGroup 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content"> 

     <RadioButton 
      android:id="@+id/radbtnBar" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="@string/using_labels_black" /> 

. . . 

    </RadioGroup> 
</LinearLayout> 
+1

是的,你可以添加一些**填充**,這將導致som **內部空間**添加 –

+0

到框可繪製,或...? ?? –

+0

在框中。我添加了一個答案 –

回答

1

是的,你可以添加一些填充,這將導致SOM 內部空間補充說:

<?xml version="1.0" encoding="utf-8"?> 
<shape 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shape="rectangle" 
    > 
    <padding 
     android:left="4dp" 
     android:top="4dp" 
     android:right="4dp" 
     android:bottom="4dp" 
    /> 
    <stroke 
     android:width="1dp" 
     android:color="#f000" 
    /> 
</shape> 

隨意嘗試其他不同的值比4DP(甚至不同的頂部/底部,左側/右側)

相關問題