2013-04-12 19 views
1

我正在嘗試開發類似於在電視頻道底部顯示新聞的滾動新聞欄。它看起來像這樣與新聞欄類似的文本滑動條

..em Ipsum只是印刷和排版 行業的虛擬文本。 Lorem Ips ...

它每次使用較新的內容從左到右移動時都會用較新的文本進行更新。我在考慮使用textview腳本,但它只是從整個視圖改變到另一個視圖。有任何建議可以幫助我嗎?

+1

使用textview選框 – Raghunandan

+0

優秀的建議我會試試這個。 – Akyl

+0

請參閱鏈接http://stackoverflow.com/questions/3332924/textview-marquee-not-working您可能正在尋找相同的東西。希望這可以幫助。 –

回答

0
TextView txt = new TextView(this);  
txt.setText(「This is moving text」);  
txt.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 16);  
txt.setTextColor(Color.rgb(187, 88, 15));  
txt.setPadding(10, 10, 0, 0);  
txt.setEllipsize(TruncateAt.MARQUEE);  
txt.setSingleLine();  
txt.setMarqueeRepeatLimit(10);  
txt.setFocusable(true);  
txt.setHorizontallyScrolling(true);  
txt.setFocusableInTouchMode(true);  
txt.requestFocus();  
txt.setLayoutParams(new TableRow.LayoutParams(130, TableRow.LayoutParams.FILL_PARENT)); 
txt.setTypeface(Typeface.SERIF,Typeface.BOLD); 

希望這有助於。

相關問題