Java alertdialog中的图标应该是多大?

Java alertdialog中的图标应该是多大?,java,android,icons,android-alertdialog,Java,Android,Icons,Android Alertdialog,我试图为alertdialog分配一个图标,但不断出现内存错误(似乎是图标大小造成的) alertdialog的图标大小应该是多少?mdpi的32x32。看见谷歌搜索非常简单。大多数互联网结果都会告诉你HDPI是你所需要的最大图标。这是错误的 刚刚作为当前项目的一部分进行了测试,这是获得最佳结果的原因: LDPI 24px MDPI 32px HDPI 48px XHDPI 64px XXHDPI 96px XXXHDPI 128px它实际上并没有说在你链接到的页面上,对话框图标的模糊性令人沮丧

我试图为alertdialog分配一个图标,但不断出现内存错误(似乎是图标大小造成的)


alertdialog的图标大小应该是多少?

mdpi的32x32。看见谷歌搜索非常简单。

大多数互联网结果都会告诉你HDPI是你所需要的最大图标。这是错误的

刚刚作为当前项目的一部分进行了测试,这是获得最佳结果的原因:

LDPI 24px
MDPI 32px
HDPI 48px
XHDPI 64px
XXHDPI 96px

XXXHDPI 128px

它实际上并没有说在你链接到的页面上,对话框图标的模糊性令人沮丧。不过你是对的:在Android源代码ic_对话框中,MDPI的alert.png是32x32。尝试使用48x48 dip,32个结果模糊image@Zyoo,这是不够的信息。你用的是什么设备?什么决议?您是否为不同分辨率的存储桶提供了备用资源?它们对我来说都是模糊的,但如果我提供48x48,它仍然是模糊的,但屏幕上有更大的图标(对不起,不要接受我的建议,请使用32dp)。您做错了一些事情,并且/或者将图标缩放到了
图像视图的范围内。你为它设定了多大的尺寸(dp)?