我正在尝试开发类似于滚动新闻栏的东西,它在电视频道的底部显示新闻。它看起来像这样
..em Ipsum 只是印刷和排版行业的虚拟文本。洛雷姆·伊普斯...
每次从左到右移动时,它都会使用更新的文本更新内容。我正在考虑使用 textview 鳍状肢,但它只是从一个整个视图变为另一个。有什么建议可以帮助我吗?
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);
希望这可以帮助。