Use Mat3 menu and dialog in Media Preview toolbar/save.

fork-5.53.8
Cody Henthorne 2022-08-04 16:15:27 -04:00 zatwierdzone przez Greyson Parrelli
rodzic 1b053a2613
commit 0c7a8a63b5
2 zmienionych plików z 4 dodań i 3 usunięć

Wyświetl plik

@ -51,6 +51,8 @@ import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import androidx.viewpager.widget.ViewPager; import androidx.viewpager.widget.ViewPager;
import com.google.android.material.dialog.MaterialAlertDialogBuilder;
import org.signal.core.util.logging.Log; import org.signal.core.util.logging.Log;
import org.thoughtcrime.securesms.animation.DepthPageTransformer; import org.thoughtcrime.securesms.animation.DepthPageTransformer;
import org.thoughtcrime.securesms.attachments.DatabaseAttachment; import org.thoughtcrime.securesms.attachments.DatabaseAttachment;
@ -84,8 +86,6 @@ import java.util.Locale;
import java.util.Map; import java.util.Map;
import java.util.Objects; import java.util.Objects;
import io.reactivex.rxjava3.subjects.BehaviorSubject;
/** /**
* Activity for displaying media attachments in-app * Activity for displaying media attachments in-app
*/ */
@ -466,7 +466,7 @@ public final class MediaPreviewActivity extends PassphraseRequiredActivity
return; return;
} }
AlertDialog.Builder builder = new AlertDialog.Builder(this); AlertDialog.Builder builder = new MaterialAlertDialogBuilder(this);
builder.setIcon(R.drawable.ic_warning); builder.setIcon(R.drawable.ic_warning);
builder.setTitle(R.string.MediaPreviewActivity_media_delete_confirmation_title); builder.setTitle(R.string.MediaPreviewActivity_media_delete_confirmation_title);
builder.setMessage(R.string.MediaPreviewActivity_media_delete_confirmation_message); builder.setMessage(R.string.MediaPreviewActivity_media_delete_confirmation_message);

Wyświetl plik

@ -80,6 +80,7 @@
<androidx.appcompat.widget.Toolbar <androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar" android:id="@+id/toolbar"
android:theme="?actionBarStyle"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize" android:layout_height="?attr/actionBarSize"
android:background="@android:color/transparent" /> android:background="@android:color/transparent" />