بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

چگونگی بیدار کردن ( unlock ) گوشی وقتی برای گوشی رمز و پترن وجود دارد؟

مدیریت گفتگو
falm 12 سال پیش
آخرین تغییر: 12 سال پیش

دوستان من از alarm manager یک اکتیویتی رو باز میکنم . حال اگه گوشی دارای رمز و یا pattern  باشه به همون صورت باقی می مونه تا توسط کاربر صفحه باز بشه . 

جستجو کردم فهمیدم که باید از 

 KeyguardManager km = (KeyguardManager) this.getSystemService(Context.KEYGUARD_SERVICE);
        final KeyguardManager.KeyguardLock kl = km.newKeyguardLock("MyKeyguardLock");
        kl.disableKeyguard();

 

استفاده بشه ولی این روش جواب نداد . و با اجرا کلا قفل صفحه رو غیر فعال کرد که مطلوب کاربر نیست .

لطفا این روش رو یا هر چیز دیگر رو بیان کنید

( بعنوان مثال چطور با وجود خواب کامل دستگاه alarm  خود گوشی کار میکنه )؟؟؟

نظرات

falm 12 سال پیش
با تشکر دقیقا با افزودن این فلگ ها به اکتیویتی همین اتفاق افتاد یعنی کلا قفل صفحه رو غیر فعال کرد که مطلوب کاربر نیست
Spirit 12 سال پیش
این آلارم گوشی هم همین کار رو میکنه دیگه ، بعد منه کاربر یا غیر فعالش میکنم یا به تعویق میندازمش و اکتیوتی بسته میشه ، تقویم آسمان هم که تو بازار هست همین کار رو میکنه موقع اذان یه اکتیویتی باز میشه و گوشی بیدار میشه که یه کلید وجود داره برای خروج بعدش هم صفحه قفل میاد

هنوز پاسخی ثبت نشده است


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .