पहली इमेज. स्वाइप-टू-रीफ़्रेश ऐक्शन, जिससे मौसम की जानकारी देने वाले ऐप्लिकेशन को अपडेट किया जा रहा है.
भले ही, आपका ऐप्लिकेशन अपने कॉन्टेंट को नियमित तौर पर अपने-आप अपडेट करता हो, फिर भी उपयोगकर्ताओं को मैन्युअल अपडेट का अनुरोध करने की अनुमति दी जा सकती है. उदाहरण के लिए, मौसम के पूर्वानुमान बताने वाला ऐप्लिकेशन, उपयोगकर्ताओं को ऐप्लिकेशन रीफ़्रेश करने की अनुमति दे सकता है, ताकि वे मांग पर सबसे नए पूर्वानुमान पा सकें. अपडेट का अनुरोध करने के लिए, उपयोगकर्ताओं को स्टैंडर्ड अनुभव देने के लिए, Android प्लैटफ़ॉर्म में स्वाइप-टू-रिफ़्रेश डिज़ाइन पैटर्न शामिल किया गया है. इससे, उपयोगकर्ता वर्टिकल स्वाइप करके अपडेट को ट्रिगर कर सकते हैं.
RecyclerView में, स्वाइप करके रीफ़्रेश करने की सुविधा देने का तरीका जानें. साथ ही, ऐक्शन बार का इस्तेमाल करके, रीफ़्रेश करने का आसान विकल्प देने का तरीका जानें.
'स्वाइप करके रीफ़्रेश करें' जेस्चर का जवाब देने और ऐक्शन बार के रीफ़्रेश ऐक्शन से वही अपडेट करने का तरीका जानें.
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-07-26 (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-07-26 (UTC) को अपडेट किया गया."],[],[],null,["# About swipe-to-refresh\n\nTry the Compose way \nJetpack Compose is the recommended UI toolkit for Android. Learn how to pull to refresh in Compose. \n[Pull to refresh in Compose →](/develop/ui/compose/components/pull-to-refresh) \n**Figure 1.** A swipe-to-refresh action updating a weather app.\n\nEven if your app automatically updates its content on a regular basis, you can also let users\nrequest manual updates. For example, a weather forecasting app can let users refresh the app to get\nthe latest forecasts on demand. To provide a standard user experience for requesting updates, the\nAndroid platform includes the swipe-to-refresh design pattern, which lets users trigger an update\nwith a vertical swipe.\n\nDownload the sample apps:\n\n- [SwipeRefreshLayoutBasic](https://github.com/android/views-widgets-samples/tree/main/SwipeRefreshLayoutBasic)\n- [SwipeRefreshMultipleViews](https://github.com/android/views-widgets-samples/tree/main/SwipeRefreshMultipleViews/)\n\nLessons\n-------\n\n\n**[Add swipe-to-refresh to your app](/develop/ui/views/touch-and-input/swipe/add-swipe-interface)**\n:\n Learn how to provide swipe-to-refresh support in a\n [RecyclerView](/reference/androidx/recyclerview/widget/RecyclerView)\n and how to provide a more accessible refresh option using the action bar.\n\n\n**[Respond to a refresh request](/develop/ui/views/touch-and-input/swipe/respond-refresh-request)**\n:\n Learn how to respond to the swipe-to-refresh gesture and how to perform the same update from an\n action bar refresh action."]]