android:drawable
プログラムで内部タグを使用して、または内部タグを使用して、InsetDrawable 内で定義されたドローアブル オブジェクトを取得するにはどうすればよい<bitmap android:src>
ですか?
InsetDrawable の子として LevelListDrawable を持ちたいので、setLevel(int)
それを呼び出す必要があります。InsetDrawable.getCurrent() は InsetDrawable オブジェクト自体を返しますが、子ドローアブルは返しません。
getCurrent()
XML ファイルで定義されたこのインセット ドローアブルへの参照が複数あるため、ID を使用してドローアブルを識別することはできませんが、getDrawable()
メソッド呼び出しによって適切なドローアブルを取得する必要があります。StateListDrawable、LevelListDrawable、LayerDrawable の場合、このアプローチはうまく機能します。しかし、どうすれば InsetDrawables でそれを行うことができますか?