2012-02-20 51 views
6

我正在使用Flash Builder構建移動應用程序。我正在摩托羅拉Xoom上進行測試。當應用程序在附加的Xoom上打開時,它會以正確的方向打開(橫向),但是當它在模擬器中的計算機上打開時,它會向後(縱向)。如何在Flash Builder生成器上移動應用程序移動應用程序

我指定的* -app.xml的比例和方向:

<aspectRatio>landscape</aspectRatio> 
<autoOrients>false</autoOrients> 

我假設它是一個錯誤,但它是可能的,我失去了一些東西,或者有可能是一個修復。

+0

我也面臨同樣的問題。模擬器不會以默認方向打開風景。 – 2012-03-06 11:40:20

+0

目前,仿真器似乎與您在app.xml文件中設置的內容相反。我沒有注意到這個在4.5中,也許這是4.6的錯誤? – irongamer 2012-07-16 16:01:48

回答

1

在我的情況下,都沒有工作。所以,對於桌面版本,我做了一件醜陋的事情:在title屬性之後複製aspectRatio以上的屬性。我不知道房產的位置是否重要,但這種方式起作用。

這種方法只有一個問題:在構建應用程序的調試版本時,所有工作都正常(包括在移動設備中),但是當您構建發行版時,會發生錯誤,指出aspectRation屬性是意外的。只要刪除其中的一個,構建就可以工作。

只爲寄存器,使其在移動工作,我必須設置該屬性aspectRatio代碼太,就像這樣:

stage.setAspectRatio(StageAspectRatio.LANDSCAPE);