में काम नहीं कर रहा है मुझे एक सूची दृश्य सेटअप के लिए एक कस्टम एडाप्टर मिला है और ठीक है। बटन पर अंतर्निहित डेटा में कुछ बदल दिया गया है, इसलिए ListView को रीफ्रेश करने के लिए एक सूचित करेंडेटासेट चेंज की आवश्यकता है। ठीक। लेकिन मैं सूची दृश्य को उस लाइन पर स्क्रॉल करना चाहता हूं जहां परिवर्तन हुआ था। इसके लिए मैं NotifyDataSetChanged के तुरंत बाद smoothScrollToPosition को कॉल करता हूं। और वह काम नहीं कर रहा है।सूचित करने के बाद smoothScrollToPositionDataSet चालू नहीं है एंड्रॉइड
अगर मैं अधिसूचना नहीं कॉल करता हूंडेटाट चेंज किया गया तो स्क्रॉल काम करता है, इसलिए स्क्रॉल ब्लॉक को सूचित करें। मैं शायद भविष्य में संसाधित होने वाली घटनाओं के साथ लड़ाई कर रहा हूं। क्या कोई मुझे गलत होने पर एक सूचक दे सकता है?
में अतिरिक्त जानकारी का एक छोटा सा; यह व्यवहार एम्यूलेटर पर होता है। फ़ोन पर चलने पर स्थिति मिश्रित होती है; कभी-कभी स्क्रॉल काम करता है और कभी-कभी नहीं। ऐसा लगता है कि सुचारू होने से पहले अधिसूचना समाप्त हो गई है या नहीं। या शायद किस क्रम में। – tbeernot