指定textview中的某部分进行点击

来源:互联网 发布:b站视频 知乎 编辑:程序博客网 时间:2024/05/22 15:07
                      CharSequence str="没有任何数据,请登录!";
SpannableString spannableString1 = new SpannableString(str);
spannableString1.setSpan(new ClickableSpan(){
@Override
public void onClick(View widget) {
Intent intent=new Intent(getActivity(),LoginActivity.class);
startActivity(intent);
}
}, str.length()-4, str.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
spannableString1.setSpan(new ForegroundColorSpan(Color.RED),str.length()-4, str.length(),Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
no_charge_recode.setText(spannableString1);
no_charge_recode.setMovementMethod(LinkMovementMethod.getInstance());
阅读全文
0 0