diff options
author | ByteHamster <info@bytehamster.com> | 2022-08-06 15:52:04 +0200 |
---|---|---|
committer | ByteHamster <info@bytehamster.com> | 2022-09-18 19:12:38 +0200 |
commit | cbfa0181f48e601a18d87f9f699f48460dd61acd (patch) | |
tree | 10b54895243ff8f4d9fb19872502850731356fc7 /app/src/main/java/de/danoeh/antennapod/activity | |
parent | ac8114342c4beb90745cfc5bd9235ca219a36b29 (diff) | |
download | AntennaPod-cbfa0181f48e601a18d87f9f699f48460dd61acd.zip |
Migrate dialogs to Material3
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/activity')
5 files changed, 14 insertions, 14 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/activity/BugReportActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/BugReportActivity.java index 64e5a109c..96f7e9aa2 100644 --- a/app/src/main/java/de/danoeh/antennapod/activity/BugReportActivity.java +++ b/app/src/main/java/de/danoeh/antennapod/activity/BugReportActivity.java @@ -9,7 +9,7 @@ import android.util.Log; import com.google.android.material.snackbar.Snackbar; import androidx.annotation.NonNull; -import androidx.appcompat.app.AlertDialog; +import com.google.android.material.dialog.MaterialAlertDialogBuilder; import androidx.appcompat.app.AppCompatActivity; import androidx.core.app.ShareCompat; import androidx.core.content.FileProvider; @@ -79,7 +79,7 @@ public class BugReportActivity extends AppCompatActivity { @Override public boolean onOptionsItemSelected(@NonNull MenuItem item) { if (item.getItemId() == R.id.export_logcat) { - AlertDialog.Builder alertBuilder = new AlertDialog.Builder(this); + MaterialAlertDialogBuilder alertBuilder = new MaterialAlertDialogBuilder(this); alertBuilder.setMessage(R.string.confirm_export_log_dialog_message); alertBuilder.setPositiveButton(R.string.confirm_label, (dialog, which) -> { exportLog(); diff --git a/app/src/main/java/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java index 67647b999..67394018f 100644 --- a/app/src/main/java/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java +++ b/app/src/main/java/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java @@ -22,7 +22,7 @@ import android.widget.Toast; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.annotation.UiThread; -import androidx.appcompat.app.AlertDialog; +import com.google.android.material.dialog.MaterialAlertDialogBuilder; import androidx.appcompat.app.AppCompatActivity; import androidx.core.app.NavUtils; import com.bumptech.glide.Glide; @@ -156,7 +156,7 @@ public class OnlineFeedViewActivity extends AppCompatActivity { } private void showNoPodcastFoundError() { - runOnUiThread(() -> new AlertDialog.Builder(OnlineFeedViewActivity.this) + runOnUiThread(() -> new MaterialAlertDialogBuilder(OnlineFeedViewActivity.this) .setNeutralButton(android.R.string.ok, (dialog, which) -> finish()) .setTitle(R.string.error_label) .setMessage(R.string.null_value_podcast_error) @@ -588,7 +588,7 @@ public class OnlineFeedViewActivity extends AppCompatActivity { @UiThread private void showErrorDialog(String errorMsg, String details) { if (!isFinishing() && !isPaused) { - AlertDialog.Builder builder = new AlertDialog.Builder(this); + MaterialAlertDialogBuilder builder = new MaterialAlertDialogBuilder(this); builder.setTitle(R.string.error_label); if (errorMsg != null) { String total = errorMsg + "\n\n" + details; @@ -662,7 +662,7 @@ public class OnlineFeedViewActivity extends AppCompatActivity { startFeedDownload(selectedUrl); }; - AlertDialog.Builder ab = new AlertDialog.Builder(OnlineFeedViewActivity.this) + MaterialAlertDialogBuilder ab = new MaterialAlertDialogBuilder(OnlineFeedViewActivity.this) .setTitle(R.string.feeds_label) .setCancelable(true) .setOnCancelListener(dialog -> finish()) diff --git a/app/src/main/java/de/danoeh/antennapod/activity/OpmlImportActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/OpmlImportActivity.java index c10956ab3..f92d422d0 100644 --- a/app/src/main/java/de/danoeh/antennapod/activity/OpmlImportActivity.java +++ b/app/src/main/java/de/danoeh/antennapod/activity/OpmlImportActivity.java @@ -20,7 +20,7 @@ import android.widget.Toast; import androidx.activity.result.ActivityResultLauncher; import androidx.activity.result.contract.ActivityResultContracts.RequestPermission; import androidx.annotation.Nullable; -import androidx.appcompat.app.AlertDialog; +import com.google.android.material.dialog.MaterialAlertDialogBuilder; import androidx.appcompat.app.AppCompatActivity; import androidx.core.app.ActivityCompat; import de.danoeh.antennapod.R; @@ -128,7 +128,7 @@ public class OpmlImportActivity extends AppCompatActivity { void importUri(@Nullable Uri uri) { if (uri == null) { - new AlertDialog.Builder(this) + new MaterialAlertDialogBuilder(this) .setMessage(R.string.opml_import_error_no_file) .setPositiveButton(android.R.string.ok, null) .show(); @@ -202,7 +202,7 @@ public class OpmlImportActivity extends AppCompatActivity { if (isGranted) { startImport(); } else { - new AlertDialog.Builder(this) + new MaterialAlertDialogBuilder(this) .setMessage(R.string.opml_import_ask_read_permission) .setPositiveButton(android.R.string.ok, (dialog, which) -> requestPermission()) @@ -240,7 +240,7 @@ public class OpmlImportActivity extends AppCompatActivity { viewBinding.feedlist.setAdapter(listAdapter); }, e -> { viewBinding.progressBar.setVisibility(View.GONE); - AlertDialog.Builder alert = new AlertDialog.Builder(this); + MaterialAlertDialogBuilder alert = new MaterialAlertDialogBuilder(this); alert.setTitle(R.string.error_label); alert.setMessage(getString(R.string.opml_reader_error) + e.getMessage()); alert.setNeutralButton(android.R.string.ok, (dialog, which) -> dialog.dismiss()); diff --git a/app/src/main/java/de/danoeh/antennapod/activity/PreferenceActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/PreferenceActivity.java index 200154bc2..8a36b3068 100644 --- a/app/src/main/java/de/danoeh/antennapod/activity/PreferenceActivity.java +++ b/app/src/main/java/de/danoeh/antennapod/activity/PreferenceActivity.java @@ -10,7 +10,7 @@ import android.view.View; import android.view.inputmethod.InputMethodManager; import androidx.appcompat.app.ActionBar; -import androidx.appcompat.app.AlertDialog; +import com.google.android.material.dialog.MaterialAlertDialogBuilder; import androidx.appcompat.app.AppCompatActivity; import androidx.preference.PreferenceFragmentCompat; @@ -155,7 +155,7 @@ public class PreferenceActivity extends AppCompatActivity implements SearchPrefe public void onSearchResultClicked(SearchPreferenceResult result) { int screen = result.getResourceFile(); if (screen == R.xml.feed_settings) { - AlertDialog.Builder builder = new AlertDialog.Builder(this); + MaterialAlertDialogBuilder builder = new MaterialAlertDialogBuilder(this); builder.setTitle(R.string.feed_settings_label); builder.setMessage(R.string.pref_feed_settings_dialog_msg); builder.setPositiveButton(android.R.string.ok, null); diff --git a/app/src/main/java/de/danoeh/antennapod/activity/VideoplayerActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/VideoplayerActivity.java index 048d04939..65a5bf507 100644 --- a/app/src/main/java/de/danoeh/antennapod/activity/VideoplayerActivity.java +++ b/app/src/main/java/de/danoeh/antennapod/activity/VideoplayerActivity.java @@ -31,7 +31,7 @@ import android.widget.EditText; import android.widget.FrameLayout; import android.widget.SeekBar; import androidx.annotation.Nullable; -import androidx.appcompat.app.AlertDialog; +import com.google.android.material.dialog.MaterialAlertDialogBuilder; import androidx.core.view.WindowCompat; import androidx.interpolator.view.animation.FastOutSlowInInterpolator; import com.bumptech.glide.Glide; @@ -543,7 +543,7 @@ public class VideoplayerActivity extends CastEnabledActivity implements SeekBar. @Subscribe(threadMode = ThreadMode.MAIN) public void onMediaPlayerError(PlayerErrorEvent event) { - final AlertDialog.Builder errorDialog = new AlertDialog.Builder(VideoplayerActivity.this); + final MaterialAlertDialogBuilder errorDialog = new MaterialAlertDialogBuilder(VideoplayerActivity.this); errorDialog.setTitle(R.string.error_label); errorDialog.setMessage(event.getMessage()); errorDialog.setNeutralButton(android.R.string.ok, (dialog, which) -> finish()); |