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

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

我有短信“Android是一个软件栈“.在本文中,我想设置”堆叠“文本是可点击的。从这个意义上说,如果您单击它将重定向到一个新的活动(而不是在浏览器中)。

我试过了但我没有。


莫回无
浏览 350回答 3
3回答

小唯快跑啊

你可以用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);参照系
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android