HarmonyOS 实现跑马灯效果

news/2024/12/22 23:01:01/

跑马灯效果实现效果图 

注意事项:
HarmonyOS里面Text由于multiple_lines默认为false 所以我们可以直接来设置跑马灯效果,当想设置Text换行的时候设置multiple_lines为true ,所则就现显示不全如下

开始实现效果

layout 代码如下:

<?xml version="1.0" encoding="utf-8"?>
<DependentLayoutxmlns:ohos="http://schemas.huawei.com/res/ohos"ohos:height="match_parent"ohos:width="match_parent"ohos:alignment="horizontal_center"><Textohos:id="$+id:text"ohos:height="match_content"ohos:width="match_parent"ohos:text="静夜思,李白,窗前明月光,疑是地上霜,举头望明月,低头思故乡"ohos:text_size="22fp"ohos:top_margin="50vp"/></DependentLayout>

 java 代码实现

public class IntentAbilitySlice extends AbilitySlice {@Overrideprotected void onStart(Intent intent) {super.onStart(intent);super.setUIContent(ResourceTable.Layout_intent_ability_slice_layout);Text text = (Text) findComponentById(ResourceTable.Id_text);// 跑马灯效果text.setTruncationMode(Text.TruncationMode.AUTO_SCROLLING);// 始终处于自动滚动状态text.setAutoScrollingCount(Text.AUTO_SCROLLING_FOREVER);// 启动跑马灯效果text.startAutoScrolling();}
}


http://www.ppmy.cn/news/608321.html

相关文章

客快物流大数据项目(二十二):Docker环境中安装软件

目录 Docker环境中安装软件 一、安装JDK 二、安装Oracle11g 1、安装pdksh 2、安装Oracle依赖

客快物流大数据项目(二十三):OGG介绍

文章目录 OGG介绍 一、OGG简介 二、应用场景

芯片工具链概述

芯片工具链概述 自主可控的大趋势 自主可控&#xff0c;是国内集成电路的必由之路&#xff0c;而指令集架构作为芯片产业链的“最上游”&#xff0c;实现自主可控的关键环节。芯片指令集架构分为复杂指令集&#xff08;CISC&#xff09;和精简指令集&#xff08;RISC&#xff0…

HarmonyOS Text设置换行

HarmonyOS Text 默认是不换行的如下 设置换行是设置multiple_lines 为true 设置后的效果如下

Java HelloWorld

一、java命令 javac&#xff1a;将.java文件编译成.class文件 cp - 指定class搜索路径 d - 指定class文件生成目录 java: 执行.class或.jar文件 cp指定class搜索路径 示例&#xff1a;java test1.app #表示执行./test1/app.class文件main函数 jar:打包生成.jar文件 v- 可视化输…

构建编译TVM方法

构建编译TVM方法 本文提供如何在各种系统上构建和安装TVM包的说明。它包括两个步骤&#xff1a; 首先从C代码构建共享库( libtvm.so for linux, libtvm.dylib for macOS and libtvm.dll for windows&#xff09;。语言包的设置&#xff08;例如Python包&#xff09;。 TVM源码…

客快物流大数据项目(二十四):OGG安装部署

目录 OGG安装部署 一、配置Oracle11gR2数据库 1、Oracle11gR2打开归档模式 2、Oracle开启辅助日志和补充日志

HarmonyOS 输入框TextField的使用

TextField 是什么 TextField是HarmonyOS 里面的输入框 TextField 的属性 TextField 继承Text 所以Text的属行也适用TextField ,需要记住的几种属性有 hint 提示文本 hint_color 提示语字体的颜色 text_size 字体的大小,即使提示语字体的大小也是输入文本字体的大小 Text…