單選多選按鈕

2021-09-11 09:48:04 字數 1021 閱讀 1110

專案**現單選多選這種情況挺多的,所以整合成乙個控制項了,使用方便,可以設定單選,也可以設定多選,最主要的是採用了流式布局,會自動根據螢幕大小和內容進行自動折行。

android:id="@+id/buttnlayout"

android:layout_width="match_parent"

android:layout_height="wrap_content"

/>

複製**

mbuttonflowlayout = findviewbyid(r.id.buttnlayout);

data.add("天氣不錯");

data.add("咔嚓咔嚓咔嚓");

data.add("多雲");

data.add("雷電交加");

data.add("雨夾雪");

mbuttonflowlayout.setdatalist(data);

複製**

mbuttonflowlayout.setdatalist(data,true);

複製**

預設不傳是單選效果,預設選中第一項,也可以修改: 從0預設是第一項,例如設定預設選中第二項:

mbuttonflowlayout.setsingleselectitem(1);

複製**

mbuttonflowlayout.setonsinglechanedlistener(new buttonflowlayout.onsinglechanedlistener() 

});複製**

多選

mbuttonflowlayout.setonmultifychanedlistenerr(new buttonflowlayout.onmultifychanedlistener() 

}});

複製**

方便快捷,**傳送門: 喜歡就給個start吧。

ExtJs grid單選,多選

一 seltype checkboxmodel singleselect true,單選 multiselect true,多選 singleselects edit 表示只有選擇一行記錄時edit才可點選,其他情況被禁用,edit表示按鈕的id multiselects delete 表示當選擇一...

單選多選(CocosCreator)

推薦閱讀 首先來說說我們的需求吧 隨機出現單選題或者多選題,完全回答正確才算正確 多選題中少選錯選算錯 核實答案的正確性,某個選項選擇正確出現選項正確標誌,某個選項選擇錯誤出現錯誤標誌 選項錯誤包括單選中選擇錯誤的選項 多選中未選擇的選項 下面,先來實現單選多選介面 單選 為singleanswer...

python tkinter 單選 多選

單選按鈕 tkinter.radiobutton root,text a pack tkinter.radiobutton root,text b pack tkinter.radiobutton root,text c pack 預設被選中,且單個一組 variable把radiobutton分成...