PickerView
依赖:
implementation ‘com.contrarywind:Android-PickerView:3.x’
String[] split = s.split("[,]");
if (split.length > 1) {
final ArrayList list1 = new ArrayList<>();
for (int i = 0; i < split.length; i++) {
list1.add(“回放”+(i+1));
}
mAddressPickerView = new OptionsPickerBuilder(mContext, new OnOptionsSelectListener() {
@Override
public void onOptionsSelect(int options1, int option2, int options3, View v) {
//返回的分别是三个级别的选中位置
UrlSource bean = new UrlSource();
bean.setUri(split[options1]);
mBinding.videoView.setLocalSource(bean);
mBinding.videoView.setVisibility(View.VISIBLE);
mBinding.clBg.setVisibility(View.GONE);
mBinding.tvChaptername.setText(item.getChapterName());
// tv_chaptername
mBinding.clBg.setVisibility(View.GONE);
mBinding.videoView.setVisibil