簡體   English   中英

在以編程方式添加的單選組中的單選按鈕之間創建分隔線?

[英]create divider between radio buttons in radio group added programmatically?

我已經創建了以編程方式添加到單選組的單選按鈕,xml 中的單選組如下

<RadioGroup
android:layout_width="match_parent"
android:id="@+id/rgFeedbacks"
android:orientation="vertical"
android:layout_height="wrap_content"
android:paddingTop="@dimen/appbar_padding"
android:paddingStart="@dimen/appbar_padding"
android:divider="@color/radiogroup_divider"

和單選按鈕添加如下

 for(int i=0; i<array.size(); i++){
        rb[i]  = new RadioButton(this);
        rb[i].setId(i);
        rb[i].setText(Array.get(i));
   }
       

問題是單選按鈕之間沒有顯示分隔線,如何解決

您應該像這樣添加showDividers

android:divider="@color/radiogroup_divider"
android:showDividers="middle"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM