diff --git a/features/managementcomponent/src/main/ets/com/ohos/view/component/noDisturbComponent.ets b/features/managementcomponent/src/main/ets/com/ohos/view/component/noDisturbComponent.ets index 279dc1d0b162d28bb6da5588a9403d3eea8e6fbe..ff8e259d7794980402d247eee08e57a8bdca2639 100644 --- a/features/managementcomponent/src/main/ets/com/ohos/view/component/noDisturbComponent.ets +++ b/features/managementcomponent/src/main/ets/com/ohos/view/component/noDisturbComponent.ets @@ -55,38 +55,44 @@ export default struct NoDisturbComponent { .fontWeight(FontWeight.Medium) } - Row() { + Flex({ alignItems: ItemAlign.Center }) { if (this.mRefreshCnt > 0) { if (this.mViewModel.repeatMode == DoNotDisturbType.TYPE_ONCE) { Text($r('app.string.noDisturb_once_label')) .fontSize($r('app.float.itemComp_value_font')) .fontColor($r('app.color.itemComp_font_color')) .textAlign(TextAlign.Start) + .flexShrink(0) Text(this.mViewModel.prompt) .fontSize($r('app.float.itemComp_value_font')) .fontColor($r('app.color.itemComp_font_color')) .textAlign(TextAlign.Start) .margin({ top: $r("app.float.noDisturb_text_margin_vertical") }) + .flexShrink(1) } else if (this.mViewModel.repeatMode == DoNotDisturbType.TYPE_DAILY) { Text($r('app.string.noDisturb_daily_label')) .fontSize($r('app.float.itemComp_value_font')) .fontColor($r('app.color.itemComp_font_color')) .textAlign(TextAlign.Start) + .flexShrink(0) Text(this.mViewModel.prompt) .fontSize($r('app.float.itemComp_value_font')) .fontColor($r('app.color.itemComp_font_color')) .textAlign(TextAlign.Start) .margin({ top: $r("app.float.noDisturb_text_margin_vertical") }) + .flexShrink(1) } else if (this.mViewModel.repeatMode == DoNotDisturbType.TYPE_CLEARLY) { Text($r('app.string.noDisturb_clearly_label')) .fontSize($r('app.float.itemComp_value_font')) .fontColor($r('app.color.itemComp_font_color')) .textAlign(TextAlign.Start) + .flexShrink(0) Text(this.mViewModel.prompt) .fontSize($r('app.float.itemComp_value_font')) .fontColor($r('app.color.itemComp_font_color')) .textAlign(TextAlign.Start) .margin({ top: $r("app.float.noDisturb_text_margin_vertical") }) + .flexShrink(1) } else { Text($r('app.string.noDisturb_closed')) .fontSize($r('app.float.itemComp_value_font'))