2012-03-05 19 views
-1

我需要添加一些原生的android元素到舞臺。這是真的嗎?Adob​​e AIR3 Mobile - 是否可以使用本機擴展添加本機Android視覺元素?

+0

我知道這是不推薦的,但我需要用 「EDITTEXT」 內置功能。帶有spark組件的StageText,沒有這個。換句話說,我需要一個帶有htmltext的原生android textarea。 – Acrossfy 2012-03-06 10:18:06

+0

我只需要原生textinput。 Flex手機textarea如此緩慢而遲緩。 – Acrossfy 2012-03-06 10:29:10

回答

2

@Acrossfy,

的Adobe原生擴展允許添加到基於應用程序的AIR原生的Android功能。但是,Adobe工程師強烈建議您不要嘗試爲UI元素編寫本機擴展(ANE)。他們建議您使用MXML Mobile Spark組件來構建用戶界面。但是,您可以添加Toast Alerts和Vibration等原生Android功能。

Adob​​e的官方ANE列表: http://www.adobe.com/devnet/air/native-extensions-for-air.html

ANES我們在JamPot開發: http://www.jampot.ie/ane/

+0

我知道這不建議,但我需要一些本地功能與「editText」。帶有spark組件的StageText,沒有這個。換句話說,我需要一個帶有htmltext的原生android textarea。 – Acrossfy 2012-03-06 10:17:34

+0

我只需要原生textinput。 Flex手機textarea如此緩慢而遲緩。 – Acrossfy 2012-03-06 10:29:22

+0

只是要確定 - 你在使用調試模式嗎?如果是這樣,你應該做一個導出(緩慢構建)以獲得最佳速度。但是,速度是使用AIR運行時的成本。我以前使用過AIR來發布iOS IPA,Android APK和BlackBerry BAR,但現在(除了黑莓)我建議使用原生工具(Xcode/Eclipse)創建新的應用程序,除非應用程序已經用Flash/Flex編寫/ AS3。然而,必須說AIR在BlackBerry 10(QNX)上表現最好,因爲他們與Adobe密切合作,這就是爲什麼我認爲它只能在該平臺上快速運行。 – 2012-12-15 21:54:27

相關問題