新しいアプリをテストしており、いくつかのテキストビューに複合ドローアブルを使用しています。残念ながら、Sony Xperia S (LT26i) は setCompoundDrawables と setCompoundDrawablesWithIntrinsicBounds を無視します。
誰でもこのバグを確認できますか? または、誰かが回避策を持っていますか? この効果は他の電話に影響しますか?
感謝と挨拶
新しいアプリをテストしており、いくつかのテキストビューに複合ドローアブルを使用しています。残念ながら、Sony Xperia S (LT26i) は setCompoundDrawables と setCompoundDrawablesWithIntrinsicBounds を無視します。
誰でもこのバグを確認できますか? または、誰かが回避策を持っていますか? この効果は他の電話に影響しますか?
感謝と挨拶
Xperia S (LT26i) でも同じ現象が見られました。他の 4.1.2 デバイスを含むいくつかの異なるデバイスで試してみましたが、エラーが発生したのは 1 つだけでした。Melvの答えを修正しました(どうもありがとう、なぜこれが起こっているのかわかりませんでした!)
TextView title = ....
title.setCompoundDrawablePadding(0);
// Reset drawables
title.setCompoundDrawables(null, null, null, null);
title.setCompoundDrawablesWithIntrinsicBounds(0, 0, drawableId, 0);