2017-02-20 6 views
0

Ich versuche, eine Liste der Textansichten anzuzeigen, aber sie brauchen alle Marquee. Ich habe irgendwo Code Activity (XML) von Marquee, aber ich glaube nicht, dass ich es hier benutzen kann.Android TextView Marquee programmgesteuert

LinearLayout layout = (LinearLayout)findViewById(R.id.linearlayout); 

for(String s : separated) 
{ 
    tv=new TextView(this); 
    tv.setText("TEST TEXT); 
    tv.setTextColor(Color.parseColor("#FFFFFF"));    

    tv.setSingleLine(true); 
    tv.setEllipsize(TextUtils.TruncateAt.START); 
    layout.addView(tv); 
} 
+0

Ich habe den Code-Formatierung und ein Teil der Grammatik gereinigt, aber ich empfehlen Ihnen, den ersten Satz zu überprüfen - es wird ein ziemlich rau Phrasierung steckt. – technophobia

Antwort

1
<TextView 
    android:id="@+id/TextView03" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:marqueeRepeatLimit="marquee_forever" 
    android:text=""/> 

TextView textView = (TextView)findViewById(R.id.TextView03); 
    textView.setText(";lkjdf;alkdsfjoiawejrokajdsl;fkadmnsflkamndvklahoreiuaweifjakldsmflkhfgoueyhtoaijpkjdflkahndsofuhyoeia"); 
    textView.setHorizontallyScrolling(true); 
    textView.setEllipsize(TextUtils.TruncateAt.MARQUEE); 
    textView.setSingleLine(); 
    textView.setSelected(true); 
Verwandte Themen