2012-02-07 58 views
1

什么是安装在平板电脑上时我的Android应用占用与手机相同的空间的原因。我需要做些什么来扩展它以占据平板电脑屏幕的整个区域?安卓平板电脑应用兼容性

回答

0

这是我一直有的问题。它真的有点让我厌烦,但这是可以预料的。请参考此处:Android Docs: Supporting multiple screen sizes.

发生了什么事,随着硬件变得越来越好,屏幕尺寸(和有效dpi)增加。这使得新硬件的屏幕能够支持屏幕上的更多内容,从而使您放置在屏幕上的所有内容看起来都更小。

为了解决这个问题,您需要提供更大的图像来展开内容。这是nine patch的地方。它对于为一个简单(和小的)基本图像制作大小不同的东西非常有用。 Android有九个补丁here的奇妙教程。

除了正常的九个补丁外,我还为不同的屏幕尺寸推荐不同的布局。这是吃我的东西,但它确实是必要的。看看here对此有所帮助。

2

这个问题很好理解,易于修复 - 它只出现在为API级别3或更低的兼容性设置的应用程序中。因此,最简单的解决方案是进入清单并更改最低API(除非这是您的问题)

Android将您的问题记录为'基本上,系统在小窗口中显示应用程序的大小普通屏幕尺寸”的

Android的文档提出了一些其他solutions

0

这可能出现在第一无关,但我最近有一个可怕的时间让我出现在谷歌Play下载Android应用商店获取Hudl 2平板电脑。

事实证明,我需要在我的清单中添加几行以增加我的应用程序与更多设备的兼容性。 More about "uses-feature"

<!-- Features are required by default so set as false if you want them to be optional --> 
<uses-feature android:name="android.hardware.camera" android:required="false" /> 
<uses-feature android:name="android.hardware.telephony" android:required="false" /> 
相关问题