为了账号安全,请及时绑定邮箱和手机立即绑定

如何设置文本视图的部分是可点击的

如何设置文本视图的部分是可点击的

莫回无 2019-06-19 17:20:45
如何设置文本视图的部分是可点击的我有短信“Android是一个软件栈“.在本文中,我想设置”堆叠“文本是可点击的。从这个意义上说,如果您单击它将重定向到一个新的活动(而不是在浏览器中)。我试过了但我没有。
查看完整描述

3 回答

?
小唯快跑啊

TA贡献1863条经验 获得超2个赞

你可以用ClickableSpan如本文所述

样本代码:

TextView myTextView = new TextView(this);String myString = "Some text [clickable]";int i1 = myString.indexOf("[");int i2 = myString.indexOf("]"
);myTextView.setMovementMethod(LinkMovementMethod.getInstance());myTextView.setText(myString, BufferType.SPANNABLE);Spannable mySpannable = (Sp
annable)myTextView.getText();ClickableSpan myClickableSpan = new ClickableSpan() {
   @Override
   public void onClick(View widget) { /* do something */ }};mySpannable.setSpan(myClickableSpan, i1, i2 + 1, Spannable.SPAN_EXCLUSIVE_EXCL
   USIVE);

参照系


查看完整回答
反对 回复 2019-06-19
  • 3 回答
  • 0 关注
  • 349 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信