0

Androidでカレンダーアイコンをボタンとして表示したかった。画像ボタンを次のように作成しました。

ImageButton DtPk = new ImageButton(this);  

画像が次のように設定されることを知っています。

Drawable d = Drawable.createFromPath("@drawable/calendar");
DtPk.setBackgroundDrawable(d);

しかし、プロジェクトのどこに画像を保存しますか?そしてどうやって。

4

1 に答える 1

0

プロジェクトが作成されると、「res」というフォルダーが表示され、その中にいくつかの異なる描画可能なフォルダーが表示されます。drawable-mdpiと呼ばれる画像の中に画像を配置します。次に、次のようにします。

DtPk.setImageResource(R.drawable.calendar);

ドローアブルフォルダについて詳しく説明している別のSO投稿があります:resフォルダ内のドローアブルフォルダ?

そして、このドキュメントのビットマップファイルと呼ばれるセクションを読んでください:http: //developer.android.com/guide/topics/resources/drawable-resource.html

于 2012-07-15T06:35:54.207 に答える