Quantcast
Channel: 質問!ITmedia 新着質問(Java/253)
Viewing all articles
Browse latest Browse all 2439

Android ギャラリーでdrawable指定

$
0
0
初投稿です。なにかと不備があると思いますが、よろしくお願いします。 Androidアプリを製作しているのですが、画像リソースをdrawableに置いています。 ユーザが背景などの絵をAndroid既存の”ギャラリー”アプリを使ってdrawableのリソースから選べるように実装したいです。 今、現在は @Override public void onClick(View view) { int id = view.getId(); if (id == R.id.button_back) { Intent intent = new Intent(); intent.setType("image/*"); intent.setAction(Intent.ACTION_PICK); startActivityForResult(intent, REQUEST_GALLERY); ・・・・・ @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == REQUEST_GALLERY && resultCode == RESULT_OK) { try { InputStream in = getContentResolver().openInputStream(data.getData()); Bitmap img = BitmapFactory.decodeStream(in); in.close(); // 選択した画像を表示 bgImage.setImageBitmap(img); } catch (Exception e) { } } } としていますが、これだと端末内の画像を検索して表示するという動きになってしまいます。 画像リソースの取得源をdrawableに明示的に指定することはできるのでしょうか。ご教授のほどお願いします。

Viewing all articles
Browse latest Browse all 2439

Trending Articles