在android studio中限制Android应用程序的屏幕大小

时间:2015-04-06 02:08:18

标签: java android android-studio

我想要的是限制我的Android应用程序的屏幕大小。 e.g。

在手机上全屏显示应用程序。

在平板电脑上,全屏应用程序显示在屏幕中间的矩形中,其余部分显示为黑色。

我该怎么做呢?

  • 我目前在代码中控制布局,因此不在xml文件中
  • 使用LinearLayout

提前致谢,

编辑:重新提出问题

1 个答案:

答案 0 :(得分:0)

您是否阅读过this?这应该有帮助

  

在手机上,它是全屏的。

     

在平板电脑上,非全屏,在中间占据一个小矩形   屏幕。

我认为你的意思是你的应用UI将占据整个屏幕(状态栏和导航栏除外),对于平板电脑,它将成为一个对话框?如果是这样,可以通过指定以[Theme].DialogWhenLarge结尾的活动主题(如下面的示例代码

)来实现
<activity android:name=".MyActivity" android:theme="@style/Theme.AppCompat.DialogWhenLarge" />