我正在为 Android 应用程序开发启动屏幕,我想简单地将 Photoshop 中设计的图像作为背景。问题是,当我保存图像时,其分辨率为 1080 x 1920,但是当我将其添加为 Android Studio 中的可绘制对象时,它会给出错误“位图太大...”,并表示分辨率为 3240 x 5760 (正好大 3 倍)。我不明白为什么会发生这种情况,你能帮我吗?
谢谢
最佳答案
Android中的
drawable
文件夹实际上代表drawable-mdpi
文件夹。
如果您将图像放入 drawable
文件夹中,它们将在具有更高 dpi 的设备中放大。这就是为什么你会得到更大的图像。
将图像放入 drawable-nodpi
文件夹中,以防止图像自动放大或缩小。
关于android - Android Studio 中的位图变大了三倍,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36113734/