【问题标题】:Android TextView Marquee not working(No XML)Android TextView Marquee 不工作(无 XML)
【发布时间】: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);

我可以在文本视图中看到文本,但没有选取框效果。任何帮助将不胜感激。谢谢

【问题讨论】:

标签: android textview marquee


【解决方案1】:

添加以下属性以使其正常工作。

marqueeMsgTileTextView.setSelected(true);

【讨论】:

  • 您好,感谢您的回复。我尝试添加它。它仍然不动。
  • @D'yerMak'er 必须CleanRebuild 项目。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多