У меня есть проблема с установкой фонового изображения для RelativeLayout
. подробнее проблема: - У меня RelativeLayout
и Button
в моем интерфейсе. когда кнопка нажата, а затем покажет намерение Галереи. выберите 1 изображение из этой галереи, и я хочу установить это изображение как фон RelativeLayout.Android RelativeLayout Background Изображение из галереи
Я могу назвать намерение для галереи, но я все еще не могу установить это изображение как фон RelativeLayout. пожалуйста, помогите мне
Редактировать (вот мой пример код, чтобы установить ImageView из галереи умысла):
final ImageView img = (ImageView) findViewById(R.id.img);
Button btn = (Button) findViewById(R.id.btn);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Select Picture"), SELECT_PICTURE);
//img.setImageResource(Intent.);
Drawable dr = new BitmapDrawable(SELECT_PICTURE);
}
});
}
public void onActivityResult(int requestCode, int resultCode, Intent data){
//Integer selectedImageUri;
//Integer[] bg = {selectedImageUri};
if (resultCode == RESULT_OK){
if (requestCode == SELECT_PICTURE) {
Uri selectedImageUri = data.getData();
ImageView img = (ImageView) findViewById(R.id.img);
img.setImageURI(selectedImageUri);
Так как установить эту картину не как изображение для ImageView, но RelativeLayout фона
пожалуйста, вставьте код –
Ваш код пожалуйста .. –