【发布时间】:2017-03-20 10:45:01
【问题描述】:
我在这里尝试了所有解决方案,但字幕在我的文本视图中不起作用
下面是我在不使用任何 XML 布局文件的情况下以编程方式创建的文本视图。
marqueeMsgTileTextView = new TextView(this);
marqueeMsgTileTextView.setId(View.generateViewId());
marqueeMsgTileTextView.setTextSize(20);
RelativeLayout.LayoutParams marqueeMsgTileTextViewParams = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
marqueeMsgTileTextViewParams.addRule(RelativeLayout.ALIGN_PARENT_TOP);
marqueeMsgTileTextViewParams.setMargins(10,10,10,10);
marqueeMsgTileTextView.setText("Some Text");
marqueeMsgTileTextView.setBackgroundColor(Color.parseColor("#0DFF0000"));
marqueeMsgTileTextView.setSingleLine();
marqueeMsgTileTextView.setEllipsize(TextUtils.TruncateAt.MARQUEE);
marqueeMsgTileTextView.setHorizontallyScrolling(true);
marqueeMsgTileTextView.setFocusableInTouchMode(true);
//Adding View to layout
rLayout.addView(marqueeMsgTileTextView, marqueeMsgTileTextViewParams);
我可以在文本视图中看到文本,但没有选取框效果。任何帮助将不胜感激。谢谢
【问题讨论】:
-
@IntelliJAmiya 我已经尝试过了。当我尝试时不起作用。