जैसा कि हमने देखा, RecyclerView ListView की तुलना में अधिक प्रभावी है, इसलिए मैं इसे अपने प्रोजेक्ट में उपयोग करना पसंद करता हूं। लेकिन हाल ही में मुझे एक परेशानी है जब मैंने इसे अपने कस्टम व्यूग्रुप में रखा। RecyclerView को इस तरह से xml में स्क्रॉलबार सेट करना आसान है:
<android.support.v7.widget.RecyclerView
android:id="@+id/recycler_view"
android:scrollbars="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent" />
लेकिन मुझे वास्तव में RecyclerView के लिए कोड में स्क्रॉलबार सेट करने की कोई विधि नहीं मिल रही है, जो मैंने कोशिश की है वह है:
mRecyclerView.setVerticalScrollBarEnabled(true);
और फिर मैंने इसे Android के दस्तावेज़ में देखा ।
इसलिए मैंने अपना स्वयं का लेआउट प्रबंधक बनाने और उन कार्यों को ओवरराइड करने की कोशिश की जिन्हें मैंने सोचा था कि मुझे ज़रूरत है। लेकिन आखिरकार मैं असफल रहा। तो क्या कोई मुझे बता सकता है कि मुझे अपना खुद का लेआउटमैन कैसे बनाना चाहिए या बस मुझे एक अन्य समाधान दिखाना चाहिए। धन्यवाद!