我的应用程序在相对布局中有一个 ImageView,并让用户向该图像添加文本。它是通过在 ImageView 上添加一个 EditText 来完成的,然后我调用 relativeLayout.getDrawingCache() 来获取图像的位图以及用户在其中输入的文本并将其保存到 SD 卡。问题是保存图像的分辨率。当我在具有低分辨率显示的设备中尝试该应用程序时,保存的位图也将是低分辨率的。例如,如果图像宽度为 1028 像素,但设备宽度仅为 480 像素,则生成的图像宽度仅为 480 像素。我想将真实分辨率的图像保存到 SD 卡中。怎么做?请帮我。
谢谢你。