⚙ #تابع_کاربردی #بیسیک4اندروید
?روشن کردن صفحه نمایش موقع قفل یا غیر قفل (در همه اندروید ها - 8+ )
1. متد جاوای زیر رو به اکتیویتی یا سرویس مورد نظر اضافه و کتابخانه JavaObject رو تیک بزنید:
2. این دسترسی رو به منیفست اضافه کنید:
3. کد زیر رو برای روشن کردن صفحه استفاده کنید:
?روشن کردن صفحه نمایش موقع قفل یا غیر قفل (در همه اندروید ها - 8+ )
1. متد جاوای زیر رو به اکتیویتی یا سرویس مورد نظر اضافه و کتابخانه JavaObject رو تیک بزنید:
#if java
import android.os.PowerManager;
public void wake() {
PowerManager pm = (PowerManager) getSystemService(POWER_SERVICE);
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, "tag");
wl.acquire();
}
#End If
import android.os.PowerManager;
public void wake() {
PowerManager pm = (PowerManager) getSystemService(POWER_SERVICE);
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, "tag");
wl.acquire();
}
#End If
2. این دسترسی رو به منیفست اضافه کنید:
AddPermission(android.permission.WAKE_LOCK)
3. کد زیر رو برای روشن کردن صفحه استفاده کنید:
Dim j As JavaObject
j.InitializeContext
j.RunMethod("wake",Null)
j.InitializeContext
j.RunMethod("wake",Null)