2012-01-26 53 views
9

是否可以在Android清单文件中禁用对特大屏幕的支持?我们开发了一款应用程序,但尚未改变平板电脑的设计,因此我们希望在以后的版本中禁用平板电脑支持。Android - 禁用屏幕支持x大屏幕

我们使用phonegap/html5开发了应用程序 - 所以我们的Java知识是有限的。

我的清单文件列出了以下 -

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

是有超大屏幕的属性?

干杯 保罗

+0

您的清单文件丢失:) –

+0

抱歉!格式错误 - 只需添加。 – Dancer

回答

8

保罗,看看http://developer.android.com/guide/topics/manifest/supports-screens-element.html

代码禁用超大屏幕的

<supports-screens 
android:xlargeScreens="false" 
/> 

从我所看到的,这仍然可以让你从运行平板设备上的应用程序Eclipse,但应该在发布时禁用它。

+0

欢呼声,帮助你的人 – Dancer

+0

HI carignan.boy,在我的应用程序中,我在清单文件中定义了android:minSdkVersion =“4”。我发布我的问题在stackoverflow但尚未得到任何正确的答案。如果你能帮助我,真的很不情愿。链接如下。 [http://stackoverflow.com/questions/10650234/android-mess-up-the-ui-controls-in-large-screen-size?answertab=active#tab-top] ....谢谢... 。 – JibW

1

看看清单中的compatible-screens元素,它可以让你自定义,什么样的画面您的应用程序的支持。希望这可以帮助。