简介鸿蒙ListDialog(单选列表)显示有问题,选中需要点击两次。所以,我封装了CatDialog。上图吧:使用支持链式调用:newCatListDialog(MainAbilitySlice.this).setItemProvider(simpleItemProvider,1)默认不选中.setButton(0,"取消").setButton(1,"确认",(iDialog,selectedIndex)>ToastUtil.show(MainAbilitySlice.this,"选择了第"+(selectedIndex+1)+"个")).show();支持自定义数据、布局通过自定义ItemProvider,来适配不同...