5
我想在冰淇淋三明治下面的任務管理器預覽中顯示黑色屏幕,就像德國的「finanzstatus」應用程序一樣。如果有人能指出我正確的方向,那將是很好的。在ICS上的任務管理器中顯示黑色預覽屏幕
我想在冰淇淋三明治下面的任務管理器預覽中顯示黑色屏幕,就像德國的「finanzstatus」應用程序一樣。如果有人能指出我正確的方向,那將是很好的。在ICS上的任務管理器中顯示黑色預覽屏幕
使用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);
}
}
1.你能帶我們去你想達到更好的理解什麼是圖片。 2.你爲什麼要這麼做?如果一個應用程序會這樣做,作爲一個用戶,我不會將其視爲一個功能,更多的是一個錯誤。 – KarlKarlsom 2012-04-02 23:39:32
這裏是圖片:[鏈接](http://imageshack.us/photo/my-images/818/taskmanagero.png),我想這樣做,因爲我在我的應用程序(個人數據)中有敏感數據。如果用戶暫停應用(在後臺運行),我會自動註銷。 – MOST2K2 2012-04-03 04:12:50
我現在沒有設備可以編寫一個小測試程序,但我記得快照是在您的活動暫停時拍攝的。 我會試一試並重寫onPause函數,並在那裏改變視圖。首先在視圖被修改後調用原始的onPause – KarlKarlsom 2012-04-03 04:50:35