У меня есть приложение, которое использует круговой индикатор выполнения.
Мне хотелось изменить непрозрачность всего макета до его полной загрузки.
Примерно так:

Мне удается изменить непрозрачность макета с помощью:
cl = findViewById( R.id.Discover_Layout );
cl.setAlpha( 0.45f );
Однако, это также изменяет непрозрачность ProgressBar
.
Я пытался использовать:
cl = findViewById( R.id.Discover_Layout );
cl.setAlpha( 0.45f );
pb_Discover = findViewById( R.id.pb_Discover );
pb_Discover.setVisibility( View.VISIBLE );
pb_Discover.setAlpha( 1f );
Но все равно сохранял ProgressBar с непрозрачностью.
Как можно исключить ProgressBar
из макета Opacity?
Спасибо