(メイト-Frameworkで)私は物事follwingた処理されていない:ボタン AIRアプリケーションが使用可能に=偽(Busyindicator)私のAIRアプリケーションで
- クリックを
- arraycollectionsにいくつかのフィルタを適用します。
FlexGlobals.topLevelApplication.enabled = false; FlexGlobals.topLevelApplication.
私はすべてのステップをトレースし、すべてのメソッドが正しい順序で呼び出されます。私のonApplicationBusyこのコードは存在して
。 しかし、私のアプリケーションは無効になることはありません。
なぜですか。この目的のための方法はありますか?
私はInvalidateDisplayListまたはValidateNowまたはcallLaterを試します。しかし、すべての試行はうまくいかないでしょう。おそらく私は間違った場所でそれを試してみますか?
私のアプリケーションは、無効なプロパティを処理できないというフィルタ(10.000行の4つの値)を適用している間、非常にビジー状態です。
フィルタを適用せずにメソッドを呼び出すと、すべて正常に動作します。 私はdisbaledプロパティを呼び出しても、アプリケーションを再度有効にしないと、フィルタを適用した後にアプリケーションが無効として表示されます。遅すぎる。
私が元気にしたいのは、アプリがビジー状態のときとそうでないとき(ボタンとそのすべてのものをクリックする準備ができているとき)である。
あなたは私を助けたりする方法を知って、どのように私は忙しいアプリケーションを示すことができた場合は、 おかげ フランク