Как я могу использовать ProgressDialog
в ActivityGroup
?Я хочу показать ProgressDialog
, когда пользователь касается кнопки, и я хочу скрыть это диалоговое окно, когда вся загрузка будет выполнена в следующем Activity
.
Я создал две функции вActivityGroup
....
public void showSpinner()
{
mSpinner = new ProgressDialog(group);
mSpinner.requestWindowFeature(Window.FEATURE_NO_TITLE);
mSpinner.setMessage("Loading...");
mSpinner.show();
}
public void hideSpinner()
{
mSpinner.dismiss();
}
Я вызываю эту функцию перед заменой Activity
, см. Код ниже:
TestAppgroup.showSpinner();
Intent intent = new Intent(Start.this, CitySelect.class);
View view = TestAppgroup.getLocalActivityManager().startActivity("cityselect", intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)).getDecorView();
TestAppgroup.replaceView(view);
Это работает только для50%.Он показывает ProgressDialog
, но только при загрузке следующего Activity
.То, что я хочу, это то, что ProgressDialog
будет отображаться, когда пользователь нажимает кнопку ...
Любая помощь по этому вопросу, пожалуйста?