بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل در Permission
با عرض سلام و خسته نباشید طبق روش استاد در بحث permission در بخش اول من 2 سوال برایم ایجاد شد یکی اینکه من می خواهم وقتی در شکل زیر دکمه اجازه ندارد را کلیک کردم پنجره دیالوگ باز شود که این درست اجرا می شود ولی وقتی می خوام دکمه اجازه ندارد و تیک دوباره سوال نشود را کلیک کرد دیگر دیالوگ باز نشود و یک سوال دیگر اینکه فایلی که استاد گفتند در کدام قسمت موبایل ایجاد می شود ممنون میشم اگر راهنمایی کنید
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
namdar79
6 سال پیش
0
0
سلام
شما دو آرایه و یک کد درخواست در پارامتر های ورودی می بینید
کد درخواست همان کدی هست که درزمان ارسال درخواست وارد کردید(فقط جهت بررسی است)
آرایه permissions لیست مجوز های درخواستی شماست
آرایه grantResults با آرایه permissions در ارتباط هست و به ترتیب هم دیگر هستند اگر grantResults در هر مجوز 1 بود آن مجوز گرفته شده است
@Override
public void onRequestPermissionsResult(int requestCode,
String[] permissions, int[] grantResults) {
switch (requestCode) {
case MY_PERMISSIONS_REQUEST_READ_CONTACTS: {
// If request is cancelled, the result arrays are empty.
if (grantResults.length > 0
&& grantResults[0] == PackageManager.PERMISSION_GRANTED) {
// permission was granted, yay! Do the
// contacts-related task you need to do.
} else {
// permission denied, boo! Disable the
// functionality that depends on this permission.
}
return;
}
// other 'case' lines to check for other
// permissions this app might request.
}
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .