如何设置文本视图的部分是可点击的我有短信“Android是一个软件栈“.在本文中,我想设置”堆叠“文本是可点击的。从这个意义上说,如果您单击它将重定向到一个新的活动(而不是在浏览器中)。我试过了但我没有。
3 回答
小唯快跑啊
TA贡献1863条经验 获得超2个赞
样本代码:
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);- 3 回答
- 0 关注
- 392 浏览
添加回答
举报
0/150
提交
取消
