انجمن سایت کلیدستان



مشکل در به اشتراک گذاری عکسزمان کنونی: ۱۳۹۵/۰۹/۱۵، ۰۸:۵۵ ق.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: cns
آخرین ارسال: cns
پاسخ 5
بازدید 360

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در به اشتراک گذاری عکس

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

#1
کد پی‌اچ‌پی:
public void onItemClick(AdapterView<?> parent, View v,
                    int position, long id) {
                String position_string = "you pressed the item number " + String.valueOf(position+1) + " in GridView";
                
                File root = android.os.Environment.getExternalStorageDirectory(); 
                File dir = new File (root.getAbsolutePath() + "/myFolder");
                dir.mkdirs(); // build directory
                Random generator = new Random();
                int n = 10000;
                n = generator.nextInt(n);
                String fileName = "Image-"+ n +".jpg";
                File file = new File(dir, fileName);
                if (file.exists ()) file.delete ();

                try {
                    FileOutputStream outStream = new FileOutputStream(file);
                    InputStream is;
                    Bitmap bitmap;
                    is = this.getResources().openRawResource(R.drawable.image_1);
                    bitmap = BitmapFactory.decodeStream(is);
                    try {
                        is.close();
                        is = null;
                    } catch (IOException e) {
                    }
                    bitmap.compress(Bitmap.CompressFormat.JPEG, 90, outStream);
                    outStream.flush();
                    outStream.close();
                } catch (FileNotFoundException e) {
                    e.printStackTrace();
                } catch (IOException e) {
                    e.printStackTrace();
                }   
                Uri outputFileUri = Uri.fromFile(file);
                Intent intent = new Intent(Intent.ACTION_SEND);
                intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
                intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); 
                intent.setType("image/jpeg");
                intent.putExtra(Intent.EXTRA_STREAM, outputFileUri);
                startActivity(Intent.createChooser(intent, "Share this image via"));
            } 
من کد بالا رو برای به اشتراک گذاری عکس استفاده کردم ولی وقتی روی عکس کلیک میکنم و مثلا وایبر رو میزنم وشخصی که میخوام رو انتخاب میکنم برای ارسال تصویر ارسال نمیشه وخالیه صفحه میخواستم ببینم کسی میدونه مشکل کجاست و کد رو اصلا ح کنه بسیار  بسیار هم ممنون میشم ازش
پاسخ

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

#2
کسی نیست مشکل این کد رو بدونه وکمک کنه
پاسخ

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

#3
کجای این کد مشکل داره
 
پاسخ

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

#4
کسی نیست بدونه و بگه
پاسخ

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

#5
..................................................
پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)