スワイプでの更新について
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Compose の方法を試す
Jetpack Compose は、Android で推奨される UI ツールキットです。Compose でプルして更新する方法について学びます。
図 1. スワイプで更新するアクションで天気アプリを更新している様子。
アプリが定期的にコンテンツを自動的に更新する場合でも、ユーザーによる手動更新のリクエストを同様に可能にすることができます。たとえば、天気予報アプリの場合に、ユーザーがアプリを更新して最新の予報をオンデマンドで取得できるようにします。最新情報をリクエストするための標準的なユーザー エクスペリエンスを実現するため、Android プラットフォームには、「スワイプで更新」設計パターンが用意されています。これにより、ユーザーは垂直方向のスワイプで更新をトリガーすることができます。
サンプルアプリをダウンロードしてください。
レッスン
-
「スワイプで更新」機能をアプリに追加する
RecyclerView
内で「スワイプで更新」機能をサポートする方法と、アクションバーを使用してアクセスしやすい更新オプションを提供する方法について説明します。
-
更新リクエストに応答する
- 「スワイプで更新」ジェスチャーに応答する方法と、アクションバーの更新アクションから同じ更新を実行する方法について説明します。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2025-02-10 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-02-10 UTC。"],[],[]]