2015-04-06 71 views
0

我想要的是限制我的Android应用程序的屏幕大小。 例如限制Android工作室中的Android应用程序的屏幕大小

在手机上,全屏,应用程序显示在整个屏幕上。

在平板电脑上,全屏应用出现在屏幕中间的一个矩形中,其余部分被遮住。

我该怎么做呢?

  • 我目前控制代码的布局,所以不会在XML文件
  • 使用的LinearLayout

由于提前,

编辑:重述问题

+0

示例代码结束“在片剂,非全屏”即使另一个应用程序正在运行?恐怕你只能在某些设备上做到这一点 - 一些三星设备 - 即使如此,它可能不是你想要的... – hichris123 2015-04-06 02:31:34

+0

嗨克里斯,其实我的意思是全屏,但应用程序只出现在中间是一个矩形,其他部分可能只是变黑。让我重新回答这个问题。 – user4752999 2015-04-06 02:38:35

+0

发布您的布局代码,让我们看看您是如何填充视图。 – Darpan 2015-04-06 03:19:46

回答

0

有你读了this?这应该有帮助

在手机上,它是全屏显示。

对于非全屏的平板电脑,在屏幕的中间 处占用一个小矩形。

我觉得你的意思是你的应用程序界面将占据整个屏幕(除了状态栏和导航栏)和平板电脑,它将成为一个对话框?如果是这样,这是可能的,通过指定活动主题与[Theme].DialogWhenLarge像下面

<activity android:name=".MyActivity" android:theme="@style/Theme.AppCompat.DialogWhenLarge" /> 
相关问题