Używam AsyncTask z ProgressDialog w nim. Powoduje to automatyczne przyciemnienie tła o około 40%. Chcę włączyć to dim wyłączone (0% słabe), ale to, co próbowałem, nie działa:Wyłącza przyciemnienie tła w ProgressDialog/AlertDialog w Androidzie
myLoadingDialog = new ProgressDialog(MainActivity.this.getApplicationContext());
myLoadingDialog.setMessage("Loading...");
myLoadingDialog.setIndeterminate(true);
myLoadingDialog.setCancelable(false);
WindowManager.LayoutParams lp = myLoadingDialog.getWindow().getAttributes();
lp.dimAmount = 0.0f;
myLoadingDialog.show();
Problem z tym dim było to, że musiałem zakończyć moją SystemUI-Process tabletu w celu osiągnięcia Tryb kiosku (bez paska systemowego) i ProgressDialog przyciemnia wszystko oprócz obszaru, w którym znajdował się pasek systemowy, więc mam jasną ramkę u dołu ekranu.
Jeśli istnieje sposób na uzyskanie pełnego zaciemnienia ekranu, byłbym również szczęśliwy.
Dzięki za wszelką pomoc