我以编程方式创建了 TextView ,然后在其中设置数据。但是我无法检测数据中的链接。
这是代码:
TextView dataView = new TextView(this);
dataView.setLayoutParams(dataParams);
dataView.setText("www.google.com");
我尝试过:dataView.setMovementMethod(LinkMovementMethod.getInstance());
和
dataView.setLinksClickable(true);
但它对我不起作用。
如果有人能在这里帮助我,那将是很棒的。 提前谢谢。
答案 0 :(得分:1)
试试这个
HEALTHCHECK --interval=5m --timeout=3s \
CMD curl -f http://localhost/ || exit 1
答案 1 :(得分:0)
试试这个:
dataView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
TextView tv = (TextView)v;
String link = tv.getText().toString();
}
};);
答案 2 :(得分:0)
TextView dataView = new TextView(this);
dataView.setLayoutParams(dataParams);
dataView.setText( Html.fromHtml("<b><a style='text-color:white;' href='"+"http://www.google.com"+"'>Google</a></b>"));
dataView. setMovementMethod(LinkMovementMethod.getInstance());