Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,
"Select Picture"), SELECT_PICTURE);
使用私は、ユーザーがギャラリーを開いてから、画像を選択してみましょう、彼が選択できるようにする必要があります
public void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode == RESULT_OK) {
if (requestCode == SELECT_PICTURE) {
Uri selectedImageUri = data.getData();
//OI FILE Manager
filemanagerstring = selectedImageUri.getPath();Drawable d = Drawable.createFromPath(filemanagerstring);
layout.setBackgroundDrawable(d)
}
}
}
活動で、次の私のために、私は他の人からの質問のいくつかを試してみましたが作業here.Doesn't私は – Vishwa
に合わせて、その表示サイズよりも大きい、クロップ画像であればimage.then。 私は何かもっと頼むことができますか?選択した壁紙をImageViewまたはレイアウトの背景としてどのように設定できますか? – jafarbtech
これをチェックし、それが動作@jafarbtechあなたに戻って – Vishwa