更多内容请访问:HarmonyOSAPP-Picker体验与分享今天主要分享Picker的组件,该组件提供了一个滑动选择器,可以让用户从一系列的选择器中进行选择选项。这里我们创建了几个选择器,设置了它们的样式和一些效果。第一个是简单的范围选择。首先我们在xml中创建一个Picker对象用于样式布局,然后我们在Java中设置取值范围。通过创建一个Picker对象并实例化,我们得到了xml中的id值。然后设置选择器的取值范围,代码如下:Pickerpicker=(Picker)findComponentById(ResourceTable.objectid);picker.setMinValue(0);//设置最小取值范围picker.setMaxValue(6);//Set最大值范围这样,我们就完成了第一个效果。还有格式化的Picker的展示。通过Picker的setFormatter(Formatterformatter)方法,用户可以将Picker选项中显示的字符串修改为特定的格式。我们也可以在这里设置滚轮模式来进行圆形滑动,只需要在Java代码中加入如下代码即可:booleanisWheel=picker.isWheelModeEnabled();//获取当前选择的滚轮模式是否为picker.setWheelModeEnabled(!isWheel);这里可以看到第二个效果。我们也可以在xml中设置样式来美化它的外观,我们可以按照自己的想法来搭配颜色和字体。代码还有很多不完善的地方,欢迎指教,谢谢。完整代码地址:https://gitee.com/jltfcloudcn/jump_to/tree/master/jltf_Picker_componentHarmonyOSAPP-TabList和Tab体验及分享效果展示点击上方“jltfvideo”更改页面布局中的代码
