Можно ли отобразить первый ProgressBar (промежуточный) при загрузке MainActivity. И скрыть элемент пользовательского интерфейса. Upto ProgressBar является видимым.Можно ли просмотреть ProgressBar при запуске MainActivity?
Я хочу выполнить метод (проверка Интернета) по моему методу onCreate(), а ProgressBar должен быть видимым до выполнения метода, а также скрыть элементы фонового интерфейса.
Зависит от метода execute, i wil показать пользовательский интерфейс или сделать Dialog < Нет Интернета>.
Короче говоря, мой вопрос: как я могу отобразить ProgressBar и полностью скрыть основной интерфейс макета? После выполнения метода progressBar будет выключен.
, что я пытался добиться того,
onCreate(...){
progressBar = (ProgressBar)find....
progressBar.setVisibility(View.GONE);
try{
progressBar.setVisibility(View.VISIBLE);
boolean flag=isInternet();
if(flag){
progressBar.setVisibility(View.GONE);
// start my app task
}
}catch(..){
Inflate my Dialog
}
}
Но он не работает ..
Зачем делать перед основным видом деятельности? Начните работу с непонятным содержимым, покажите, что вы используете, если подключен интернет, покажите свой контент. –
Murtaza Hussain @ am i достаточно ясно? Я работаю в Single Activity - MainActivity. Как только MainActivity.class будет загружен, будет создан экземпляр компоновки. –
Вы не знаете о концепции Android. Может быть, ответ вам поможет, хотя они отвечают именно на то, что я имел в виду. –