14

Androidでマーキーの実際の例はありますか? いくつかのサイトを調べましたが、その例は機能していません。

回答ありがとうございます..しかし、次のコードはとにかく機能しません。私はAndroid 2.2を使用しています。

       <TextView    
             android:singleLine="true"  
             android:ellipsize="marquee" 
             android:marqueeRepeatLimit ="marquee_forever"
             android:text="Marquee.."/> 
4

5 に答える 5

2

欠落していたコード行は次のとおりです。

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

長いテキストなので、テキスト フィールドにこのテキストを入力してみてください。

android:text="This is a very long text which is not fitting in the screen so it needs to be marqueed."

ここで私の完全なコードとステップバイステップのプロセスを確認してください

于 2012-09-12T17:45:09.953 に答える
2

Javaでこれを行うのを忘れました..

tv.setSelected(true);

xmlは次のようになります

android:scrollHorizontally="true"
android:singleLine="true"
android:ellipsize="marquee"
android:focusable="false"
android:marqueeRepeatLimit="marquee_forever"
于 2013-03-05T16:28:24.690 に答える
0

android:ellipsize="marquee" を使用

 <TextView  
    android:id="@+id/secondLine"   
    android:singleLine="true"
    android:ellipsize="marquee"
    android:text="Simple application marquee sample..."/>

マーキー効果を実行するのに十分な大きさの Keeo Text..

于 2010-12-03T10:27:19.140 に答える
0

以下を設定ellipsize=marqueeしてmarqueeRepeatLimit属性を設定できます。

例: TextView に設定しました:

 android:ellipsize="marquee"
 android:marqueeRepeatLimit ="marquee_forever"

最良の情報については、この SO の質問を参照してください: Is there a way to make ellipsize="marquee" always scroll?

于 2010-12-03T10:27:44.920 に答える