sajad2015

روش برگرداندن یک تصویر از گالری گوشی

3 ارسال در این موضوع قرار دارد

سلام دوستان

یک برنامه دارم که نیازه کاربر با کلیک روی یک ImageButton به گالری گوشی بره و یک عکس رو انتخاب کنه و به برنامه بیاره 

چطور این کار رو انجام بدم؟؟:huh:

با تشکر

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

کاربر گرامی به انجمن پی سی دروید خوش آمدید.

برای اینکار بدین صورت عمل کنید :

[shcode=java]

    btn_choose.setOnClickListener(new View.OnClickListener() {

                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);

              

                alertDialog1.dismiss();

                }

            });

[/shcode]

سپس تابع زیر را Override کنید :

[shcode=java]

protected void onActivityResult(int requestCode, int resultCode, Intent data) {

  

           if (resultCode == RESULT_OK) {

 if (requestCode == SELECT_PICTURE) {

                            Uri selectedImageUri = data.getData();

                            selectedImagePath = getPath(selectedImageUri);

                            selectedImagePath1=selectedImagePath;

                            System.out.println("Image Path : " + selectedImagePath);

                            image_capture1.setImageURI(selectedImageUri);

                        }

{

{

[/shcode]

    private static final int SELECT_PICTURE = 1;

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری