Nie chcę trwale omijać klawiatury, tylko na ten moment. Na przykład, gdy alarm jest wywoływany (np. Budzik) można odrzucić/odłożyć to bez ekranu odblokowującego. Chcę osiągnąć to samo zachowanie. Chcę uruchomić okno dialogowe, które powinno znajdować się na górze na zablokowanym ekranie. Mogę kliknąć przycisk w oknie dialogowym bez odblokowywania. Czy to możliwe? Jeśli tak, to w jaki sposób?Jak uruchomić okno dialogowe (np. Alarm dimiss/drzemki), które można kliknąć bez odblokowywania ekranu
Nie chcę następujące:
private void unlockScreen(Context context){
Log.d("dialog", "unlocking screen now");
PowerManager powermanager = ((PowerManager)context.getSystemService(Context.POWER_SERVICE));
WakeLock wakeLock = powermanager.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, "tag");
wakeLock.acquire();
Window wind = DialogActivity.this.getWindow();
wind.addFlags(LayoutParams.FLAG_DISMISS_KEYGUARD);
wind.addFlags(LayoutParams.FLAG_SHOW_WHEN_LOCKED);
wind.addFlags(LayoutParams.FLAG_TURN_SCREEN_ON);
}
dlaczego nikt nie odpowiada? – user93796