HarmonyOS之常用组件RoundProgressBar的功能和使用

Posted Forever_wj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HarmonyOS之常用组件RoundProgressBar的功能和使用相关的知识,希望对你有一定的参考价值。

  • RoundProgressBar 继承自 ProgressBar,拥有 ProgressBar 的属性,在设置同样的属性时用法和 ProgressBar 一致,用于显示环形进度。
  • RoundProgressBar 的共有 XML 属性继承自 ProgressBar,ProgressBar 的使用请参考我的博客:HarmonyOS之常用组件ProgressBar的功能和使用
  • RoundProgressBar 的自有 XML 属性见下表:
属性名称中文描述取值取值说明使用案例
start_angle圆形进度条的起始角度float类型可以直接设置浮点数值,也可以引用float浮点数资源ohos:start_angle=“10"
ohos:start_angle=”$float:float_num"
max_angle圆形进度条的最大角度float类型可以直接设置浮点数值,也可以引用float浮点数资源ohos:max_angle=“360.0"
ohos:max_angle=”$float:float_num"
  • 创建 RoundProgressBar:
	<RoundProgressBar
	    ohos:id="$+id:round_progress_bar"
	    ohos:height="200vp"
	    ohos:width="200vp"
	    ohos:progress_width="10vp"
	    ohos:progress="20"
	    ohos:progress_color="#47CC47"/>
    • 创建 RoundProgressBar 效果:

  • 设置开始和结束角度:
	<RoundProgressBar
	    ...
	    ohos:start_angle="45"
	    ohos:max_angle="270"
	    ohos:progress="20"
	    ohos:progress_hint_text="Round"
	    ohos:progress_hint_text_color="#007DFF" />
    • 设置角度效果:

以上是关于HarmonyOS之常用组件RoundProgressBar的功能和使用的主要内容,如果未能解决你的问题,请参考以下文章

HarmonyOS之常用组件ListContainer的功能和使用

HarmonyOS之常用组件ProgressBar的功能和使用

HarmonyOS之深入分析常用组件Text的功能和使用

HarmonyOS之常用组件Image的功能和使用

HarmonyOS之深入分析常用组件TextField的功能和使用

HarmonyOS之常用组件WebView的使用