!437 适老化适配

Merge pull request !437 from 王力量/master
This commit is contained in:
openharmony_ci
2025-05-19 12:20:44 +00:00
committed by Gitee
2 changed files with 7 additions and 6 deletions
@@ -352,7 +352,8 @@ export default class Constants {
public static CUSTOMIZE_BUTTON_TEXT_MAX_SIZE = 15;
// SecurityToast
public static TOAST_SYMBOLGLYPH_FONTSIZE = 16;
public static TOAST_SYMBOLGLYPH_FONTSIZE = '16vp';
public static TOAST_TEXT_MIDDLE_FONT_SIZE = '12vp';
public static TOAST_POSITION_Y_UP = 15;
public static TOAST_POSITION_Y_UNDER = -15;
public static TOAST_ANIMATION_OFFSET = 80;
@@ -131,18 +131,18 @@ struct SecurityToast {
Column() {
Flex({ alignItems: ItemAlign.Center }) {
SymbolGlyph($r('sys.symbol.security_shield'))
.maxFontScale(Constants.TOAST_MAX_FONT_SCALE)
.minFontScale(Constants.TOAST_MAX_FONT_SCALE)
.fontSize(Constants.TOAST_SYMBOLGLYPH_FONTSIZE)
.fontColor([$r('sys.color.icon_primary'), $r('sys.color.icon_emphasize')])
.renderingStrategy(SymbolRenderingStrategy.MULTIPLE_COLOR)
Blank()
.width('4vp')
Text($r('app.string.SecurityTitle_mediaFiles'))
.maxFontScale(Constants.TOAST_MAX_FONT_SCALE)
.minFontScale(Constants.TOAST_MAX_FONT_SCALE)
.fontSize($r('sys.float.Body_M'))
.fontColor($r('sys.color.font_primary'))
.minFontSize(Constants.TOAST_TEXT_MIDDLE_FONT_SIZE)
.maxFontSize($r('sys.float.Body_M'))
.maxLines(Constants.SECURITY_HEADER_MAX_LINES)
.heightAdaptivePolicy(TextHeightAdaptivePolicy.MAX_LINES_FIRST)
.textOverflow({ overflow: TextOverflow.Ellipsis })
.onAppear(() => {
this.getAnnounceForAccessibility();
})