問題タブ [activity-indicator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - React ネイティブの ActivityIndicator は、アンマウントされた後もアニメーションを続けます
しばらくアクティビティ インジケーターを表示してから、高価なコンポーネントをレンダリングするコードがあります。
これがそのコードです
このコードに関する私の問題は、ActivityIndicator が存在する場合、isLoading の状態を false に設定した後でも、メイン ビューを実際にレンダリングするのに非常に多くの時間がかかることです。そのアクティビティ インジケーターを null または Loading... の戻り値に置き換えると、メイン コンポーネントが非常に短い遅延で表示されます。戻り値が if 部分からのものか、main 部分からのものかを確認するために、render メソッドに 2 つのコンソール ログを配置しました。ActivityIndicator がアンマウントされた後でも、メインスレッドがメインコンポーネントをレンダリングするのをブロックするアニメーションを続けていると思います。助けやアドバイスはありますか?
ios - Nativescript Angular ActivityIndicatorスピナー - iOSでサイズを変更するにはどうすればよいですか?
私が理解しているように、iosバージョンのサイズは2つのサイズのいずれかに設定できます。より大きなサイズを設定するには、次のようにします。
@ViewChild("spinnerId") spinnerRef: ElementRef;
ngAfterViewInit() { if(isIOS) {workspinnerRef.nativeElement.ios.activityIndicatorViewStyle = UIActivityIndicatorViewStyle.WhiteLarge;
} }
私の質問は、UIActivityIndicatorViewStyle をどのようにインポートするのですか?? どのtnsライブラリにも見つかりません。
xamarin.forms - メソッド全体が完了した後に ActivityIndicator の状態が変わるのはなぜですか?
ユーザーがページのログインボタンをタップした後に ActivityIndicator オブジェクトを表示したいと思います。残念ながら、メソッド全体が完了した後に ActivityIndicator の状態が変化するように見えるため、これを行うには小さな問題があります。これは私がこれまでに書いたコードです:
BusyIndicator.IsVisible = true;
アプリにまったく変化がない後にブレークポイントを設定すると。ただし、メソッドが完了するとインジケーターが表示されることに気付きました。これは、このコントロールの正しい動作ですか?
なぜこれが必要なのですか?フィールドの検証とサーバーとの接続には時間がかかるため、バックグラウンドで何かが発生していることをユーザーに示す必要があります。ログイン機能には約 1 秒かかるため、インジケーターの表示と非表示をすばやく切り替えることもできません。
ユーザーがボタンをタップした直後にインジケーターを表示するにはどうすればよいですか?
android - ビューが別のアクティビティ内にあるアダプター クラスに読み込みバーを追加する方法
loadingbar
同じビューがmainactivity内にあるアダプタークラス内に追加しようとしています.mainactivitydoAsync
内にあるアプリアイコンをクリックすると、メソッドを使用してアプリをロードしました。以下は、メソッド内でloadingbarを使用しているときに発生するエラーですdoAsync
。
android.view.ViewRootImpl$CalledFromWrongThreadException: ビュー階層を作成した元のスレッドのみがそのビューにアクセスできます。
以下はアダプタークラスです
Adapter.kt
どんな助けでも大歓迎です。
function - 反応ネイティブの小さな問題 | アクティビティ インジケーター | コンポーネント | コンポーネント内の小道具 | 小道具 | setState
私の問題は、関数/コンポーネント内に状態を設定する必要があることです。State "isLoading" はデフォルトでtrueに設定されています (これは ActivityIndicator 用です)。インジケーターが機能しなくなり、コンポーネントが結果をレンダリングするように、コンポーネント内でfalseに戻す必要があります。
コードは次のとおりです。
私はすでにこれを試しました:
しかし、うまくいきませんでした
アイデアはありますか!!!!????
react-native - styled-theming を使用してスタイル関連の小道具をカスタマイズすることは可能ですか?
React-Native を使用しており、定義されたテーマ スタイルに従って ActivityIndicator の色の小道具を変更したいと考えています。styled-theming を使用してそのようなことを行うことは可能ですか? ActivityIndicator では、'style' で色が設定されていません。
例えば:
カラーコードを直接使用すると機能しますが、定義されたバリアントを使用したいのですが、可能ですか?
よろしくお願いします。
xamarin - Xamarin - ActivityIndicator の可視性を非同期タスクにバインドする
この回答に従って、リストビューに画像を非同期でロードしています:Xamarin - Asynchronous data binding
ページが Web からデータを読み込んでいる間に ActivityIndicator を表示したいのですが、可視性をタスクにバインドする方法がわからないため、タスクの読み込みが完了すると消えます。
ViewModel に isLoading bool 変数を作成しました。
ViewModel でこの方法を試しましたが、うまくいきません:
タスクにも設定してみましたが、isLoading は常に false です。
私の Xaml:
私のビューモデル:
ギャラリーサービス:
swift - Swift 5アクティビティインジケーターが表示されない
他の質問/回答を確認しましたが、どれもうまくいきません。
セグエの準備中にデータベースからデータをロードするビューコントローラーが多数あります。したがって、アクティビティインジケーターを次のように配置しました。
func tableView/collectionView (didSelectRow/item){ ...
}
関数が定義されている
コードが実行されます (私はそれをチェックしました) が、スピナーや背景が暗いビューの兆候はありません。
私が定義しても
そして、置きます
何も起こりません。ビュー階層に新しい要素はありません (予想される: アクティビティ インジケーター付きのビュー、またはアクティビティ インジケーターのみ)。どうしたの?
アップデート:
私はそれを呼び出す場合
すべてのコード (willSelect、DidSelect、Segue) が実行され、次のビューに移行するときにスピナーが表示されるのは 1/10 秒だけです。ただし、DidSelect のさらなるコードが実行される前に、スピナーが表示される必要があります。