Blog Single

Gerek geliştiriciler, gerek de kullanıcılar açısından olsun, bazen uygulama açık iken ekranın kapanması sinir bozucu bir durum halini alabiliyor. Her ne kadar sinir bozucu desem de güç tüketiminde tasarrufu sağlamak amaçlı tasarlanmış, Android İşletim Sisteminin bir parçasıdır.

Deneme yaptığım bir uygulama, uyku moduna geçmeyi engelleme modu yokken, 1 dakika 25 saniye ekrana müdahale etmeden aktif kalabildi. Kodu ekledikten sonra ekranda kapanma olmadı.

Activity onCreate metoduna yazacağınız çok ufak bir kod ile bu durumu engellemek çok basit.

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

Bu kod haricinde AndroidManifest.xml dosyasında da bir değişiklik yapmadım.

Uygulamanız içinde ayarlar için activity sayfanız varsa, kullanıcıya bu ayarı seçebilmesini sağlamak daha da iyi bir kullanım şekli sunacaktır.

Bu makaleyi paylaşın:
İstanbul'da yaşıyorum.Web üzerinde Frontend/Backend Geliştirmenin yanı sıra, Android Geliştirme, PHP/ASP.NET, C# Yazılım Uzmanlığı ve Java konuları işliyorum. Kod Şiirdir, onları seviyorum.

Bir yorum bırakın