نمایش نتایج 1 تا 2 از 2

نام تاپیک: دسترسی در برنامه (Permission denied)

  1. #1
    کاربر دائمی آواتار ghasem110deh
    تاریخ عضویت
    اردیبهشت 1393
    محل زندگی
    تهران
    پست
    1,064
    تشکر کردن
    1,351
    781 بار تشکر شده در 304 پست

    Question دسترسی در برنامه (Permission denied)

    سلام به همه :-)
    دوستان من توی منی فست سطح دسترسی رو دادم :

    <uses-permission android:name="android.permission.READ_EXTERNAL_STO  RAGE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_ST ORAGE" />


    اما باز موقع نمایش عکس از توی گالری گوشی ، توی image view خطای (Permission denied) میداد .... از این کد استفاده کردم :


    private static final int REQUEST_EXTERNAL_STORAGE = 1;
    .
    .
    .

    verifyStoragePermissions(this);...
    private static String[] PERMISSIONS_STORAGE = {Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE };public static void verifyStoragePermissions(Activity activity) {// Check if we have write permission
    int permission = ActivityCompat.checkSelfPermission(activity, Manifest.permission.WRITE_EXTERNAL_STORAGE);
    if (permission != PackageManager.PERMISSION_GRANTED) {// We don't have permission so prompt the user
    ActivityCompat.requestPermissions(activity, PERMISSIONS_STORAGE, REQUEST_EXTERNAL_STORAGE
    );
    }
    }


    الان برای بار اول از کاربر اجازه دسترسی میگیره ، اما توی هر اکتیویتی باید ازش استفاده کنم ! راهی نیست که فقط اولین که برنامه اجرا میشه بپرسه (واسه همه اکتیویتی ها و ...)

  2. #2
    کاربر دائمی آواتار spiderman200700
    تاریخ عضویت
    بهمن 1388
    محل زندگی
    همدان
    پست
    1,602
    تشکر کردن
    181
    1,047 بار تشکر شده در 768 پست

    نقل قول: دسترسی در برنامه (Permission denied)

    سلام.

    نه راهی نیست. هر جا میخوای از دسترسی استفاده کنی باید قبلش با استفاده از این کد امکان دسترسی رو بررسی کنی.

    اگه بخوای یه بار کد رو بنویسی و توی همه اکنیویتی ها ازش استفاده کنی، میتونی یه BaseActivity تعریف کنی و این کد رو توش بنویسی و همه اکتیویتی ها رو از اون مشتق کنی.

  3. کاربرانی که به خاطر مطلب مفید spiderman200700 از وی تشکر کرده‌اند:


تاپیک های مشابه

  1. سورس ایجاد دسترسی در برنامه
    نوشته شده توسط dddd10 در بخش برنامه نویسی در 6 VB
    پاسخ: 6
    آخرین پست: شنبه 07 آبان 1390, 18:39 عصر
  2. کمک در مورد سطح دسترسی در برنامه
    نوشته شده توسط oliya24 در بخش T-SQL
    پاسخ: 0
    آخرین پست: سه شنبه 23 فروردین 1390, 18:15 عصر
  3. سوال: تعیین سطح دسترسی در برنامه ی تحت شبکه
    نوشته شده توسط bahane274 در بخش C#‎‎
    پاسخ: 25
    آخرین پست: چهارشنبه 10 شهریور 1389, 15:52 عصر
  4. تعیین سطح دسترسی در برنامه
    نوشته شده توسط bmanfy در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 8
    آخرین پست: چهارشنبه 04 شهریور 1388, 17:34 عصر
  5. سطح دسترسي در برنامه هاي كاربردي
    نوشته شده توسط saba~h در بخش VB.NET
    پاسخ: 6
    آخرین پست: شنبه 30 خرداد 1388, 12:55 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •