بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
روشن نشدن صفحه نمایش ، در AlarmManager
با سلام
میخواستم بدونم چرا این کد من ، که یک AlarmManager صدا میکنه ، نمیتونه صفحه نمایش گوشی رو زمانی که قفل هست ، روشن کنه ؟ با اینکه استاد تو ، توضیحات مربوط به مبحث AlarmManager گفته بودند اگه RTC_WAKEUP به کار ببرید ، اگه صفحه گوشی قفل هم باشه روشن میشه .
الان تمام کد درست کار میکنه ، فقط صفحه قفل باز نمیشه ، رو چند تا گوشی هم تست کردم.
PendingIntent pendingIntent = PendingIntent.getActivity(G.context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);
G.alarmManager.set(AlarmManager.RTC_WAKEUP, System.currentTimeMillis() + 30000, pendingIntent);
+1
0
فکر نکنم استاد گفته باشن قفل صفحه باز میشه (اگر هم گفتن حتما حواسشون نبوده) منظورشون روشن شده صفحه دستگاه بوده ، و این کار تا جایی که میدونم ممکن نیست. (10 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
hoseinnrz
10 سال پیش
+5
0
اقا راه حلُ پیدا کردم باید این کدُ اول اکتیویتی که میخواد بیاد بالا اضافه کنم :
Window win = getWindow(); win.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED | WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD); win.addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .