Android Marquee

Jom*_*mia 14 android marquee

在Android中有Marquee的任何工作示例吗?我浏览了一些网站,但这些例子都没有用.

谢谢你的答案..但是以下代码无论如何都没有用.我使用的是Android 2.2.

       <TextView    
             android:singleLine="true"  
             android:ellipsize="marquee" 
             android:marqueeRepeatLimit ="marquee_forever"
             android:text="Marquee.."/> 
Run Code Online (Sandbox Code Playgroud)

rad*_*ley 32

通过XML很容易做到.使用以下设置:

android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:focusable="false"
android:scrollHorizontally="true"
Run Code Online (Sandbox Code Playgroud)

如果TextView在RelativeLayout中,则宽度或高度必须是静态的(即32dp).如果需要动态,请将TextView放在RelativeLayout中的另一个视图中.

在onCreate()中,您需要选择TextView:

myTextView.setSelected(true);
Run Code Online (Sandbox Code Playgroud)

  • myTextView.setSelected(真); 必须!..否则它只是不工作...... (2认同)

Piy*_*tel 0

使用 android:ellipsize="marquee"

 <TextView  
    android:id="@+id/secondLine"   
    android:singleLine="true"
    android:ellipsize="marquee"
    android:text="Simple application marquee sample..."/>
Run Code Online (Sandbox Code Playgroud)

Keeo Text 足够大以使其执行选取框效果。