2016-12-01 76 views
2

假設我有一個旨在打開其他應用程序的應用程序,就像android手機上的應用程序屏幕一樣。我想讓設備保持風景。同時,如果其他應用程序設計爲以縱向模式工作,我想在橫向屏幕中顯示爲縱向,而不是拉伸應用程序以適應橫向屏幕。Android:是否有可能在橫向屏幕中以縱向模式啓動應用程序

這是屏幕截圖爲例:

紅色形狀處於縱向運行的應用程序。 黑色形狀是橫向設備的屏幕。

目前,我的應用程序將以全屏模式加載肖像應用程序,紅色形狀將填滿整個屏幕。

Screenshot of the device in landscape

P.S.我正在使用的設備可以生根。

我的啓動程序目前可以加載應用程序並導致應用程序在縱向屏幕上旋轉爲縱向。

回答

0

花費時間尋找。解決方法是根設備並調用wm size 300x800或任何數字作爲代碼中的su特權。

根模擬器測試的方式可以在這裏找到:

https://android.stackexchange.com/questions/148841/attempt-to-root-avd-running-android-4-4-5-1-is-failing

用作回答說適當的API級別。否則它可能無法正常工作。

調用su命令的方式:

https://github.com/neoimale/android-screen-mock/blob/master/ScreenMock/src/com/dianping/screenmock/MainActivity.java

相關問題