Android 5.0:TextView中的setSpan问题

时间:2014-12-05 12:49:18

标签: android textview android-5.0-lollipop spannable imagespan

我试图在Android上的TextView中实现WordCap,这是我的代码:

SpannableStringBuilder span = new SpannableStringBuilder();         
span.append(" ");
span.append(str);   
Drawable localDrawable = tvText.getResources().getDrawable(R.drawable.none);
localDrawable.setBounds(0, 0, 105, 1);
ImageSpan isp = new ImageSpan(localDrawable);           
span.setSpan(isp, 0, 1, Spanned.SPAN_INCLUSIVE_EXCLUSIVE);
tvText.setText(span);

结果:

在我升级到Android 5.0(Lollipop)之前一切正常。 drawable setBound不再工作了。它看起来像这样:

我仍然无法找到解决此问题的解决方案。请帮忙!非常感谢。

0 个答案:

没有答案