setCompoundDrawables
メソッドを呼び出した後、複合Drawableが表示されません。
Drawable myDrawable = getResources().getDrawable(R.drawable.btn);
btn.setCompoundDrawables(myDrawable, null, null, null);
何かご意見は?
文書は言う:ドローアブルが既に持っている必要があります
setBounds(Rect)
と呼ばれます。
こんにちはhunterpです。コーヒーショップ(Angel)でお会いしました。AndroidDrawableが何であるかを知っている(そして、それらの多くで作業しているときに、おそらくエラーエラーでメモリ不足に陥った)ので、私が協力したプロジェクトはこの問題に対処する必要がありました。ピカソ(github.com/square/picasso)で使用されているgithub.com/JakeWharton/DiskLruCache(私が協力してよりAndroidフレンドリーにするため)を確認してください
—
Gubatron
@ Dr1Ku実際に私は以前にそれを持っていて、とにかく動作しています。
—
ソッティ2014年
(..)WithIntrinsicBounds
呼び出す必要があります。サイドノートでは、padding
化合物のためのDrawableのは、設定する必要があります後に効果が発生し、このコール