繁体   English   中英

如何使图像适合Android应用程序上的所有设备

[英]How can I make images fit every device on android application

我正在插入按钮和图像,它们应该水平接触android设备宽度的边界,但这并不是结果,按钮和图像的两侧都几乎没有剩余空间。 当我在较大尺寸的设备上测试该应用程序时,图像和按钮相对较小。 我该怎么办?

这些链接将帮助您为多个屏幕创建应用程序:

http://developer.android.com/training/multiscreen/screensizes.html

http://developer.android.com/guide/practices/screens_support.html

这些是android的有关实现对多种屏幕尺寸的支持的官方文档。

<supports-screens android:smallScreens="true" 
          android:normalScreens="true" 
          android:largeScreens="true"
          android:xlargeScreens="true"
          android:anyDensity="true" />

将此添加到您的应用程序的清单文件。

按钮和图像两边的空间很小

尝试更改UI组件的边距和填充。

当我在较大尺寸的设备上测试该应用程序时,图像和按钮相对较小。

Android文档提供了有关各种屏幕尺寸应使用哪种尺寸图像的相当详细的信息。 您可能想要阅读。

在您的XML文件中,您可以使用android:scaleType 有关scaleType,请参见文档。

除非您使用每种比例类型并亲自查看其效果,否则使用所提供的说明很难理解scaleType。

您可以通过编程方式执行此类操作,但这在很大程度上取决于您的特定用例需求。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM