• AndroidStudio案例——跑马灯


     简单的跑马灯,只需利用TextView。

    【效果展示】

    【activity_main.xml代码】

    1. <TextView
    2. android:layout_width="wrap_content"
    3. android:layout_height="wrap_content"
    4. android:text="我最美最美最美最美哈哈哈我是天下第一美丽的"
    5. android:textSize="40dp"
    6. android:singleLine="true"
    7. android:ellipsize="marquee"
    8. android:marqueeRepeatLimit="marquee_forever"
    9. android:focusable="true"
    10. android:focusableInTouchMode="true"
    11. />

    【代码详解】

    android:singleLine:使文本单行显示

    android:ellipsize(搭配singleLine使用)

    android:ellipsize = "end"    省略号在结尾

    android:ellipsize = "start"   省略号在开头

    android:ellipsize = "middle"     省略号在中间

    android:ellipsize = "marquee"  跑马灯

    android:ellipsize = "none"       没有省略号,字数过多时会显示不全

     android:marqueeRepeatLimit:设置走马灯滚动的次数

    使TextView获取焦点

    android:focusable="true"
    android:focusableInTouchMode="true"

    【注意】

    • TextView必须单行显示,即内容必须超出TextView大小
    • TextView要获得焦点才能滚动
  • 相关阅读:
    mysql 指定库对所有表加tenant_id
    TVM 学习指南(个人版)
    GB文件下载脚本
    RFID读写器的功能
    Java项目:JSP药店药品商城管理系统
    Pygame入门
    应急响应靶机训练-Linux1
    1.1 数据采集总览
    STM32CubeMX教程12 DMA 直接内存读取
    Maven
  • 原文地址:https://blog.csdn.net/m0_52177571/article/details/127445531