Android首字母二級聯動資料組裝

2021-10-08 07:31:13 字數 1434 閱讀 6665

需求:後台返回list資料,自行把list資料根據首字母排列,相同首字母的資料放在一起,來實現根據首字母聯動;

效果圖如下

**實現如下

private void showpickerview()  else 

}//遍歷集合

options2items.clear();

iterator entries = map.entryset().iterator();

while (entries.hasnext())

optionspickerview pvoptions = new optionspickerview.builder(this, new optionspickerview.onoptionsselectlistener()

}).settitletext("車輛品牌")

.setlabels("", "", "")

.setselectoptions(0, 0, 0)

.setcontenttextsize(16)

.settitlesize(18)

.setsubcalsize(16)

.setcancelcolor(getresources().getcolor(r.color.text_999999))

.setsubmitcolor(getresources().getcolor(r.color.text_999999))

.settitlecolor(getresources().getcolor(r.color.text_333333))

.settitlebgcolor(getresources().getcolor(r.color.white))

.setbgcolor(getresources().getcolor(r.color.bg_fafafa))

.setdividercolor(getresources().getcolor(r.color.line))

.settextcolorcenter(getresources().getcolor(r.color.text_333333))

.setoutsidecancelable(false)

.build();

// pvoptions.setpicker(options1items);//一級選擇器

pvoptions.setpicker(options1items, options2items);//二級選擇器

// pvoptions.setpicker(options1items, options2items, options3items);//**選擇器

pvoptions.show();}}

二級聯動,多級聯動

首先,二級聯動,還是多級聯動小夥伴們不要怕,其實很簡單。首先,理清思路 首先第乙個頁面,肯定是進來就需要載入的 然後通過觸發第乙個事件,一般都是select寫 聯動,然後通過事件方法將引數 二級需要的條件 傳送給下乙個 需要用的地方 需要展示的地方 上 注意 function 這個方法裡是頁面在載入...

二級聯動 js

在html部分只寫兩個select標籤 option標籤將用js的方法寫入 onchange 內容發生改變事件 用於select下拉列表中後的內容發生改變時候的觸發 核心部分就是js裡面的內容 建立乙個物件data來儲存資料 data 首先通過for迴圈來新增第一級裡面的內容 province va...

Ajax 二級聯動

準備工作匯入vue jquery的js包 導包部分省略不寫 接下來應該先寫html頁面的 姓名 級部 請選擇級部 班級 請選擇班級 性別 男 請選擇省 省請選擇市 市愛好 籃球 足球 排球 簡介 接下來是jquery的例項 控制器 例項部分 查詢年級的表 return 年級表查詢的結果集 respo...