Android警报对话框不适用于图像

Android警报对话框不适用于图像,android,image,android-alertdialog,Android,Image,Android Alertdialog,alertdialog的布局如下(我希望alertdialog中只有图像) 我得到的结果是: 您可以看到警报对话框比图像本身大 如何才能使其适合?我认为警报对话框具有默认填充,请改为尝试自定义对话框。您可以在线性布局上尝试android:background,然后删除图像视图。它可能有效,也可能无效。这可能会引起图像大小的问题,但可能值得一试 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:andr

alertdialog的布局如下(我希望alertdialog中只有图像)


我得到的结果是:

您可以看到警报对话框比图像本身大


如何才能使其适合?

我认为警报对话框具有默认填充,请改为尝试自定义对话框。

您可以在
线性布局上尝试
android:background
,然后删除图像视图。它可能有效,也可能无效。这可能会引起图像大小的问题,但可能值得一试
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content">

    <ImageView 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content"
        android:id="@+id/imageImageViewId"
        android:src="@drawable/stub" />

</LinearLayout>