首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在XML设计器中指定可绘制大小

在XML设计器中指定可绘制大小
EN

Stack Overflow用户
提问于 2014-09-09 00:08:57
回答 1查看 760关注 0票数 0

我在Android中制作了一个应用程序,我刚刚开始制作屏幕。但是,我在使图像显示为android:background属性中的正确大小/质量时遇到了问题。

下面是我用来显示可绘制的XML代码:

代码语言:javascript
运行
复制
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:background="@drawable/main_logo"
    android:keepScreenOn="true"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    tools:context=".Splash">
</RelativeLayout>

该绘图显示,但它是一个小图像在屏幕左上角。原始图像是2500x2500像素,分辨率为9999.99像素/英寸,因此它不会有调整大小的麻烦。

我将如何指定使用不同的大小,如xxhdpi,而不是已经调整大小的hdpi,或者使用原始图像并在屏幕中心调整大小?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-09 00:24:22

您必须为每个文件夹提供单独的资源- mdpi、hdpi、xhdpi .系统根据具体的设备选择最佳的使用。如果只为所有情况提供单一资源,则默认情况下将使用该资源,并且您或您的客户端可能不喜欢结果。

有关详细信息,请参阅支持多屏幕尺寸

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25734894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档