私のデバイスギャラリーから画像を選ぶためのコードがあります。コードはこれと同じです。ギャラリーから画像を選んで、画像の後に別のページに表示したい
Intent getintent = new Intent(Intent.ACTION_GET_CONTENT);
getintent.setType("image/*");
Intent pickintent = new Intent(Intent.ACTION_PICK,
MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
pickintent.setType("image/*");
Intent chooserintent = Intent.createChooser(getintent, "Select Image");
chooserintent.putExtra(Intent.EXTRA_INITIAL_INTENTS, new Intent[] {pickintent});
startActivityForResult(chooserintent, SELECT_PICTURE);
chooserintent.putExtra("data", SELECT_PICTURE);
画像を別の意図に送信するために画像を追加できますか?これは私がこのコードを使用してエラーを取得しています私は第一の活動に
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_showpic2);
findViewById(R.id.imageButton); // Replace with id of your button.
Intent intent = getIntent();
Bitmap gambar = intent.getData("data");
ImageView imageView = (ImageView) findViewById(R.id.imageView);
imageView.setImageBitmap(gambar);
}
を選択し、画像を表示する第二のページの私のコードで、誰かが私を助けることができますか?みんなありがとう !! 私の悪い英語のために申し訳ありません。
問題がまだのためのコードを提供する存在する場合は、全体ではなく、ビットマップの別の活動からの画像のURIを送ってください画像を送信する –
あなたのマニフェストにいくつかのデバイスで開いているギャラリや画像を閉じるページや戻るページにリダイレクトした後に追加しました。アンドロイドに到達すると思います:configChanges = "orientation | screenSize" – Amitsharma
これはマニフェストにこの行を書くときに生成される問題です。ギャラリーやカメラのコードを取得するために最新のコードを収集する必要があります。Androidの開発者ブログ – Amitsharma