try {
dismissCustomProgress();
String json = response.body().string();
Log.d("json", AppUrl.RETURNEDMONEY_BANKLIST + "→" + json);
final List<CollectionManagementBankModel> collectionManagementBankModels = GsonUtil.fromJsonArray(json, CollectionManagementBankModel.class);
ThreadUtils.runOnMainThread(new Runnable() {
@Override
public void run() {
mTvTimeOfOccurrence.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
ArrayList<String> name = new ArrayList<>();
for (int i = 0; i < collectionManagementBankModels.size(); i++) {
name.add(collectionManagementBankModels.get(i).getBank());
}
hospitalPicker = new SinglePicker<>(CollectionManagementActivity.this, name);
hospitalPicker.setCanLoop(false);//不禁用循环
hospitalPicker.setWheelModeEnable(true);
hospitalPicker.setTextSize(18);
hospitalPicker.setSelectedIndex(0);
hospitalPicker.setOnItemPickListener(new OnItemPickListener<String>() {
@Override
public void onItemPicked(int index, final String item) {
ThreadUtils.runOnMainThread(new Runnable() {
@Override
public void run() {
mTvTimeOfOccurrence.setText(item);
}
});
}
});
hospitalPicker.show();
}
});
}
});
} catch (Exception e) {
e.printStackTrace();
}
Android流畅滚动选择框的实现
最新推荐文章于 2025-04-22 00:15:00 发布