2015-04-06 22 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" /> 
相關問題