鸿蒙第6课进度条、环形进度条、日期、时间表的写法(1)

1.日期排版

ohos:shader_color="gray"渐变色

2.代码

// 通过id找到日期哥文本组件

        datePicker1=(DatePicker)findComponentById(ResourceTable.Id_datePicker);

        text1=(Text)findComponentById(ResourceTable.Id_text1);

//        绑定监听组件

        datePicker1.setValueChangedListener(new myDateListneer());

    }

//    内部类

    public class myDateListneerimplements DatePicker.ValueChangedListener{

@Override

    public void onValueChanged(DatePicker datePicker, int i, int i1, int i2) {

if ( datePicker==datePicker1){

text1.setText(i+"年"+i1+"月"+i2+"日");

        }

}

}

3.时钟的写法

timePicker = (TimePicker) findComponentById(ResourceTable.Id_timePicker);

text2 = (Text) findComponentById(ResourceTable.Id_text2);

//        绑定监听组件

//        匿名内部类的监听绑定法

timePicker.setTimeChangedListener(new TimePicker.TimeChangedListener() {

@Override

    public void onTimeChanged(TimePicker timePicker, int i, int i1, int i2) {

text2.setText(i +"时" + i1 +"分" + i2 +"秒");

    }

});

4.进度条的写法

5.环形进度条

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容