私はプロパティIsBusy="{Binding IsBusy}
をバインドし、私のページのラベルをviewmodelプロパティにバインドしました。私はラベルで値が変わるのを見て、アンドロイドのページにビジーインジケーターが表示されないのですが、そうですか?xamarin.fromsでPage.IsBusyを使用する方法を教えてください。
答えて
IsBusy
プロパティには多少の混乱があると思います。 iOSでは、ステータスバーにインジケータが表示されます.iOSガイドラインに従うインジケータは、ネットワークアクティビティでのみ表示されるためです。
Androidでは、(視覚的に)何もしていないようです。また、Bugzillaのbugも参照してください。ここでは、開発者として期待されることについて、このディスカッションが進行中です。
我々はIsBusy
プロパティのdocumentation pageを読んで、それは言う:
がビジーとしてページをマークします。これにより、プラットフォーム固有のグローバル アクティビティインジケータがビジー状態を示すようになります。
Androidでは、アクティビティインジケータが表示されるはずです。しかし、前述のバグでは、AppCompatを使用しているときに特定の条件が満たされているかどうかのみが表示されることが記載されています。
今のところ、これが必要な場合は、これを並べ替えるか、独自の視覚資料を実装するまでスキップしてください。
Androidのアクティビティインジケータは、マテリアルデザインへの移行の一環として削除されました。これはデザインの推奨事項とインラインではないためです。
それでは、今何の代替案がありますか?あなたはそれがビジー状態であることを示す必要がありますが、より良い選択肢は何ですか? – batmaci
- 1. chrome.tabs.onUpdated.addListenerの使用方法を教えてください。
- 2. generate_eventsイベントの使用方法を教えてください。
- 3. GridLayoutの使用方法を教えてください。
- 4. Android GPUの使用方法を教えてください。
- 5. Microsoft VSTOインターフェイスの使用方法を教えてください。
- 6. Amazon Echo Lookの使用方法を教えてください。
- 7. org.mockito.AdditionalMatchers.gtの使用方法を教えてください。
- 8. jqm.page.params.jsプラグインの使用方法を教えてください。
- 9. F#Reflectionライブラリの使用方法を教えてください。
- 10. RubyでPsychにインラインモードを使用する方法を教えてください。
- 11. Tensorflow ServingでTensorflowモデルを使用する方法を教えてください。
- 12. CapistranoをRailsとDockerで使用する方法を教えてください。
- 13. PHPでarray_padの使用法を教えてください。
- 14. 正しいDateTimeを使用する方法を教えてください。
- 15. XPathにUTF8を使用させる方法を教えてください。
- 16. EclipseにNetBeansキーバインディングを使用させる方法を教えてください。
- 17. Mayaでメッシュスルーする方法を教えてください。
- 18. Apache Camelでループする方法を教えてください
- 19. Thread.terminateコマンドでクラッシュする方法を教えてください。
- 20. SVNを効果的に使用する方法を教えてください。
- 21. Artifactoryでバージョンを作る方法を教えてください
- 22. EclipseでAVDを「見る」方法を教えてください。
- 23. ポイントから消える方法を教えてください。
- 24. タブローを定義する方法を教えてください
- 25. ストリームフィルタをエコーする方法を教えてください。
- 26. オブジェクトをガベージコレクションする方法を教えてください。
- 27. ForeignKeyをモデル化する方法を教えてください。
- 28. Android - アイコンをタッチする方法を教えてください。
- 29. Eclipseプラグインをアンパックする方法を教えてください。
- 30. ImageViewCellをクリックする方法を教えてください。
ありがとうございました!カスタムコントロールで実装します。 – Horosho