2016-12-15 163 views
4

enter image description hereandroid:largeScreens的範圍是什麼?

根據上面的圖片,大屏幕尺寸將有4「到7」的範圍。

因此,所有具有4「至7」顯示尺寸的Android設備都屬於大屏幕尺寸。

可能機會7" 平板電腦也屬於這個類別。

一個原因要問這個問題,我需要限制應用程序的平板電腦用戶。

所以我已按照清單文件中的配置。

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

還有應用程序是爲平板電腦越來越明顯

只是想知道機器人:largeScreen s適用於平板電腦或手機?

我也參考了Android: Disable application for tablet

在此他只使用了normalScreens。但正常的屏幕尺寸範圍是3-5英寸。如果設備是5-6英寸,該怎麼辦?

請給我澄清屏幕明智的範圍。

回答

1

enter image description here

上述圖示的規格爲2至圖4是用於電話:

android:smallScreens="true"

android:normalScreens="true"

這Play商店中針對應用效果然後在僅電話打開。

android:largeScreens="true"用於平板電腦和手機(5',7'tablete和大型手機如nexus)。

android:xlargeScreens="true"用於Tablete(7'和10')打開。

0

你可以嘗試這個,它會幫助你。 你可以給整數參數與你想支持的最大Dp。 感謝

**android:largestWidthLimitDp="integer"** 

    <supports-screens 
         android:anyDensity=["true" | "false"] 
         android:requiresSmallestWidthDp="integer" 
         android:compatibleWidthLimitDp="integer" 
         android:largestWidthLimitDp="integer"/> 

https://developer.android.com/guide/topics/manifest/supports-screens-element.html