2012-06-14 81 views
0

我正在为手机和平板电脑开发应用程序,但问题是,当我们在平板电脑上运行应用程序时,我们在应用程序中使用的图像无法伸展,看起来不同。但我们想要像在电话中那样开发它。如果是的话,那么可能或不可能如何?我已经使用过图片.jpg和.png了。我认为问题是图片,java代码是完美的。如何在Android上支持多种屏幕尺寸

+0

更具体一点,你的意思是“它的外观变得不同”。你的意思是说图像尺寸只有很小..? – Swayam

+0

是的swayam,是的图像尺寸变小 – Jay

+0

然后在不同的可绘制文件夹中使用不同的分辨率的图像,因为一些答案已经指出.. – Swayam

回答

3
+0

感谢您的快速答案@niek,但其实我不想设计不同不同屏幕的布局。我只想使用一种布局来支持所有尺寸的屏幕。 – Jay

+0

如果你不想要,你不需要使用不同的布局。您可以使用不同大小的图片的不同的可绘制文件夹来显示屏幕的不同大小和密度 – ScouseChris

+0

@ ScouseChris:您的评论与我的回答看起来一样吗? –

0

为了独立的屏幕尺寸,使用dp (dip)而不是px当你设计你的XML的布局。当您定义文字大小时使用sp

+0

已经使用dp – Jay

+0

好的,你可以发布一些代码,没有它,很难说出你的问题是什么 – banzai86

0

您应该为不同的屏幕尺寸提供适当大小的图像资源。这可以使用内置的Resource系统在Android中完成。

0

您可以使用sdp sdk。它使您能够使用适合屏幕尺寸的sdp尺寸单位。