بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

انتخاب عکس از گالری و نمایش روی یک ImageView ؟؟

مدیریت گفتگو
mohsen-jj 12 سال پیش
آخرین تغییر: 12 سال پیش

سلام من یه Button دارم با یک imageView .

میخوام از طریق اون Button به گالری عکس ها بره و یک عکس انتخاب بشه بعد اون عکس داخل اون ImageView نمایش داده بشه .

در ضمن میخوام حتما اون عکس String بشه که بعد به Bitmap تبدیلش کنم .خودم یه چیزایی پیدا کردم ولی هرکاری میکنم ناقص جواب میده کسی مدونه ایراد کار کجاس ؟

خودم از OnActivityResult و این چیزا استفاده کردم که تو بیشتر سایتا گفته بودن :

 sabtImage.setOnClickListener(new OnClickListener() {

			@Override
			public void onClick(View arg0) {
				
				
				
				
				
				Intent intent = new Intent(
						Intent.ACTION_PICK,
						android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
				startActivityForResult(intent, RESULT_LOAD_IMAGE);
				
				
			}
		});

@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == RESULT_LOAD_IMAGE && resultCode == RESULT_OK && null != data) { Uri selectedImage = data.getData(); String[] filePathColumn = { MediaStore.Images.Media.DATA }; Cursor cursor = getContentResolver().query(selectedImage, filePathColumn, null, null, null); cursor.moveToFirst(); int columnIndex = cursor.getColumnIndex(filePathColumn[0]); String picturePath = cursor.getString(columnIndex); cursor.close(); ImageView sabtImages = (ImageView) findViewById(R.id.imgInsertImage); sabtImages.setImageBitmap(BitmapFactory.decodeFile(picturePath)); } }


نظرات

پاسخ‌ها 1

JSONObject 12 سال پیش

نظرات


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .