我正在尝试开发类似于滚动新闻栏的东西,它在电视频道的底部显示新闻。它看起来像这样
.. em Ipsum只是打印和排版的虚拟文本 行业。 Lorem Ips ......
每次使用较新的内容从左向右移动时,它都会使用较新的文本进行更新。我正在考虑使用textview翻转器,但它只是从1个整体视图变为另一个视图。有什么建议可以帮助我吗?
答案 0 :(得分: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);
希望这有帮助。