1

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) にアップグレードするまで問題なく動作します。ドローアブル setBound が機能しなくなりました。次のようになります。

私はまだこれを修正する解決策を見つけることができません。助けてください!どうもありがとう。

4

0 に答える 0