2011-12-13 49 views
3

是否可以在固定大小的窗口中運行android應用程序?在固定大小窗口中的android應用程序

例如,我想在固定大小的窗口中運行我的應用程序,同時我應該能夠控制設備屏幕的其餘區域(讀取消息,播放音樂等)。

+6

用更多的細節更新您的問題,以便其他人可以瞭解您要準確實施的任務。 –

回答

4

我想..

您可以使用您的所有活動之後在OnCreate中活動的具體比重(左/右/上/下)和佈局(HIGHT /寬)顯示() 方法。

getWindow().setGravity(gravity); 
    getWindow().setLayout(width, height); 
    getWindow().setAttributes(a); 

更可以在這裏DeveloperSite

這是我如何使用, android.view.WindowManager.LayoutParams WMLP = getWindow()的getAttributes()。

 WMLP.height =100;  
    WMLP.width = 100;     
    getWindow().setAttributes(WMLP); 
    getWindow().setGravity(Gravity.BOTTOM); 
+0

謝謝弗蘭肯斯坦,我的申請被調整大小,並在底部轉移,但其餘區域將無法使用。它在物理上佔據了整個屏幕。例如,如果屏幕尺寸是320 * 480,我的應用程序將在最低100 * 100內運行。剩下的區域會是黑色的 – john

+0

嘗試設置背景顏色透明..或者活動主題透明.. – MKJParekh

+0

已經試過了,你所能做的只是看看背後是什麼,但是你不能採取行動。我認爲沒有辦法同時控制兩個窗口,正在運行的應用程序將在物理上佔據所有的屏幕。謝謝 – john

相關問題