Android: Use progress indicator in short loading scenarios

This commit is contained in:
Charles Lombardo 2022-12-02 15:16:10 -05:00
parent 385dfb60a0
commit 6a95c565ae
4 changed files with 7 additions and 6 deletions

View File

@ -208,7 +208,8 @@ public class CheatsActivity extends AppCompatActivity
public void downloadGeckoCodes()
{
AlertDialog progressDialog = new MaterialAlertDialogBuilder(this)
.setMessage(R.string.cheats_downloading)
.setTitle(R.string.cheats_downloading)
.setView(R.layout.dialog_indeterminate_progress)
.setCancelable(false)
.show();

View File

@ -240,8 +240,7 @@ public final class SettingsActivity extends AppCompatActivity implements Setting
{
dialog = new MaterialAlertDialogBuilder(this)
.setTitle(getString(R.string.load_settings))
.setView(getLayoutInflater().inflate(R.layout.dialog_indeterminate_progress, null,
false))
.setView(R.layout.dialog_indeterminate_progress)
.create();
}
dialog.show();

View File

@ -31,6 +31,7 @@ public class ThreadUtil
Resources resources = activity.getResources();
AlertDialog progressDialog = new MaterialAlertDialogBuilder(activity)
.setTitle(progressTitle)
.setView(R.layout.dialog_indeterminate_progress)
.setCancelable(false)
.create();

View File

@ -4,11 +4,11 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.material.progressindicator.CircularProgressIndicator
android:layout_width="wrap_content"
<com.google.android.material.progressindicator.LinearProgressIndicator
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_margin="16dp"
android:layout_margin="24dp"
android:indeterminate="true"
app:trackCornerRadius="2dp" />