2012-04-02 24 views
5

ドイツの「finanzstatus」アプリのように、アイスクリームサンドイッチのタスクマネージャープレビューに黒い画面を表示したい。誰かが私を正しい方向に向けることができればいいと思う。ICSのタスクマネージャーに黒いプレビュー画面を表示

+0

1.あなたがより良く理解するために達成したいものの絵に私たちを指すようでした。 2.なぜあなたはそれをしたいのですか?もし1つのアプリケーションがそれを行うならば、ユーザーとして、それを機能として見ることはできません、もっとバグとして。 – KarlKarlsom

+0

ここの画像です:[リンク](http://imageshack.us/photo/my-images/818/taskmanagero.png)、私は私のアプリ(個人データ)に機密データがあるので、私はそれをしたいと思います。ユーザーがアプリを停止すると自動的にログアウトします(バックグラウンドで実行中)。 – MOST2K2

+0

私は今、小さなテストプログラムを書くための設備はありませんが、あなたがアクティビティが一時停止された瞬間にスナップショットが撮られたことを覚えています。 私はそれを試して、onPause関数をオーバーライドし、そこでビューを変更します。そして、最初にビューが変更された後、オリジナルのonPause – KarlKarlsom

答えて

9

最近のタスクリストを含む、FLAG_SECURE意志block your app from screenshotsを使用する:

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); 
    } 
} 
関連する問題