私はアンドロイドで文字列を印刷するスタイルをマーキーに実装しようとしています。静的データでそれを行うことはできますが、動的な場合はマーキースタイルを表示しません。
印刷するとき:
String st="this is test application testing for marquee"
マーキースタイルになります。
ただし、データを取得するときに解析した後は、次のようになります。
<TextView
android:id="@+id/twxmorq"
android:layout_width="match_parent"
android:layout_height="30dp"
android:layout_marginBottom="5dp"
android:layout_marginTop="5dp"
android:ellipsize="marquee"
android:focusable="true"
android:focusableInTouchMode="true"
android:marqueeRepeatLimit="marquee_forever"
android:padding="5dip"
android:scrollHorizontally="true"
android:singleLine="true"
android:textColor="#FF0000" />
走る:
myString = myString + "| "+ json_data.getString("news_title").toString();
txt1 = (TextView) findViewById(R.id.twxmorq);
txt1.setText(myString1);
印刷するとマーキースタイルになりませんmystring
。
私を助けてください。
概要:文字列'ST'の場合、マーキースタイルの印刷された文字列を取得していますが、mystring1
マレキースタイルを取得していません。