संभव डुप्लिकेट:
Maintain/Save/Restore scroll position when returning to a ListViewकैसे ListView की स्थिति बनाए रखने के
मैं अपने गतिविधि में मेरी ListView का स्थान कैसे बनाए रख सकते हैं जब मैं (किसी अन्य गतिविधि के लिए जाने के लिए एक और शुरू करके इरादा) और फिर वापस आओ (बैक बटन दबाएं)?
धन्यवाद।
अगर मैं 'getSharedPreferences' का उपयोग करें, इसका मतलब यह है कि यह डिस्क पर बने रहेंगे? यानी मैं फोन को रीबूट करने के बाद मूल्य को संरक्षित रखूंगा? अगर मुझे वह नहीं चाहिए तो क्या होगा? जब मैं फोन रीबूट करता हूं, तो यह 0 से शुरू होगा? – michael
यह शटडाउन से परे बनी रहेगी। यदि आप इसे नहीं चाहते हैं तो आप एक सदस्य चर के लिए मान लिख सकते हैं और आशा करते हैं कि यह बनी रहेगी। अगर ऐप को कचरा इकट्ठा नहीं किया जाना चाहिए। आपको बस यह तय करने की आवश्यकता है कि आप किस पक्ष को गलती करना चाहते हैं। – CaseyB
मुझे लगता है कि ऑन लाइन में लाइन 6 को editor.putInt ("स्क्रॉलवैल्यू", स्क्रॉल) पढ़ना चाहिए; – Das