Вы можете скрыть весь экран, чтобы сделать его белым
protected void onPause() {
super.onPause();
getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE);
}
И снять флажок при возобновлении, чтобы сделать снимок экрана, если вы хотите, чтобы пользователь мог делать снимки экрана
protected void onResume() {
super.onResume();
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_SECURE);
}
если вы не хотите разрешать показ экрана, добавьте флаг в состоянии onCreate
protected void onCreate(Bundle state){
getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE);
}