1

私はアンドロイドが初めてで、Drawable 参照をインスタンス化します。

クラスがアクティビティを拡張する場合、これを直接使用できます..

Drawable myDrawable = getResources().getDrawable(R.drawable.image1);

iv.setImageDrawable(myDrawable);

私のクラスはカスタム アダプターであるため、getResourcesメソッドは使用できません。

何か方法はありますか...?

私はすでにこれを試しました...

    imageview.setTag(R.drawable.stack_default);

どんな助けでも感謝します:)

4

2 に答える 2

2

アダプタが構築されたら、アクティビティ コンテキストをアダプタに渡し、メンバー変数として保存します。

または

アプリケーション インスタンスがある場合は、それへの参照を取得してから、ドローアブルを抽出します。

于 2013-04-25T17:21:29.510 に答える