我有一個空氣應用程序與幾個窗口。當我使用httpservice時,忙光標出現在當前窗口的背面(它出現在初始窗口中)。 任何人都可以幫助我將忙光標定位在所有的 窗口前。空氣應用 - busycursor
0
A
回答
1
科迪亞克,
HTTPService documentation的描述showBusyCursor參數,這是我假定伊莎貝爾使用。如果使用MXML,您只需添加一個參數showBusyCursor =「true」。如果使用AS,你會設置屬性myHttpServiceObject.showBusyCursor =真
伊莎貝爾,
我跟蹤.showBusyCursor =真正的呼叫。我在HTTPService和AbstractOperation中的「function get showBusyCursor()」調用中放置了斷點。 AbstractOperation.invoke調用CursorManager.setBusyCursor(),這是不幸的。
有一個在CursorManager documentation一張紙條,上面寫着
在AIR中,每個mx.core.Window實例使用自己的CursorManager類的實例。在AIR應用程序中,不是直接引用CursorManager類的靜態方法和屬性,而是使用Window.cursorManager屬性來引用Window實例的CursorManager實例。
我讀到這意味着沒有真正的全局位置來設置光標 - 它是在每個窗口的基礎上完成的。
想到的唯一解決方案是偵聽來自HTTPService的調用和結果事件,並使用this.cursorManager.setBusyCursor()和this.cursorManager.removeBusyCursor()在每個窗口中手動設置遊標。
我希望別人可以添加到此 - 在我的應用程序中,我有六個不同的窗口類型和大量的HTTPService調用。這可能會導致一些非常混亂的代碼。
相關問題
- 1. 柔性空氣應用問題
- 2. 空氣應用 - 實施Facebook
- 3. 風格的空氣應用
- 4. 保護空氣應用程序內容
- 5. Adobe Flash - 空氣應用程序 - Webview
- 6. 連接到IP應用層,Adobe空氣
- 7. 空氣應用程序全屏故障
- 8. Adobe空氣 - 如何讓空氣應用程序始終運行?
- 9. 空氣Android應用是保持屏幕清醒時不應用
- 10. Xcode天氣應用
- 11. tinymce土坯空氣
- 12. 用窗戶啓動空氣/柔性應用程序
- 13. 用空氣和C搭建桌面應用程序#
- 14. 保存bmpData如使用Adobe Flex在空氣中的應用
- 15. AS3空氣多個應用程序需要使用APNS
- 16. FLEX-禁用busyCursor上的光標單擊事件
- 17. Adobe空氣應用程序的代理服務器設置
- 18. 空氣應用程序渲染窗口底部的差距?
- 19. 通過窗口熱鍵打開空氣應用程序
- 20. 調整和重新包裝空氣應用程序
- 21. Flex空氣應用程序:打開右下角的窗口
- 22. url請求應用程序存儲目錄AS3空氣
- 23. 空氣:可能嗎?寫入安裝的應用程序包
- 24. 需要共享在IOS-空氣應用內與iTunes
- 25. 空氣彈性窗口應用程序旋轉
- 26. 空氣3.3+應用程序在ios 5.1+後臺運行?
- 27. 空氣應用程序中的內存優化
- 28. 可能啓動命令行空氣應用程序?
- 29. 空氣 - 允許根據日期安裝應用程序
- 30. 空氣問題iOS應用商店發佈
嗨Isabelle, 你是如何和在哪裏實現httpservice查詢? MXML?如?如果AS,你如何設置busyCursor?你得到哪個CursorManager? – Kodiak 2011-03-23 09:16:42