SORU
22 Mart 2012, PERŞEMBE


Nasıl benim Android uygulaması arka plana gittiğinde bir ekran görüntüsü alma engellerim?

Şu anda inşa ediyorum app app OS güvenlik nedeniyle geri plana itti zaman app bir ekran görüntüsü almak için önlemek için olan gereksinimi vardır. Bu şekilde uygulamalar arasında geçiş yaparken en son aktif ekran görmek mümkün olmayacak.

İşlevselliği uygulama sınıfının onPause metodu bu koymayı planlıyorum, ama önce bu işlevselliği elde edebileceğimi öğrenmek istiyorum.

Yani orada kimse yok, o bunu düzeltmek için nasıl bir ipucu var mı?

CEVAP
22 Mart 2012, PERŞEMBE


FLAG_SECURE deneyin:

public class FlagSecureTestActivity extends Activity {
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    getWindow().setFlags(LayoutParams.FLAG_SECURE,
                         LayoutParams.FLAG_SECURE);

    setContentView(R.layout.main);
  }
}

Bu kesinlikle ICS son görevlerini tarihten manuel ve otomatik ekran görüntüleri ekran görüntüleri karşı korur.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Edge-CGI 3D Tutorials and more!

    Edge-CGI 3D

    11 HAZİRAN 2013
  • EEVblog

    EEVblog

    4 NİSAN 2009
  • HowcastFoodDrink

    HowcastFoodD

    21 EYLÜL 2010