8
सामग्री डिज़ाइन मार्गदर्शिकाओं पर एक साथ सभी सामग्री को लोड और प्रदर्शित करने के लिए एक पैटर्न है।एंड्रॉइड रीसाइक्लर प्रगति सूचक और एनीमेशन
कैसे RecyclerView का उपयोग कर इसे लागू करने के?
सामग्री डिज़ाइन मार्गदर्शिकाओं पर एक साथ सभी सामग्री को लोड और प्रदर्शित करने के लिए एक पैटर्न है।एंड्रॉइड रीसाइक्लर प्रगति सूचक और एनीमेशन
कैसे RecyclerView का उपयोग कर इसे लागू करने के?
आप बस प्रोग्रेसबार और रीसाइक्लिंगव्यू की दृश्यता को टॉगल करके कर सकते हैं।
अपने लेआउट में,
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ProgressBar
android:id="@+id/progress_bar"
style="?android:progressBarStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
/>
<android.support.v7.widget.RecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="gone"
/>
</FrameLayout>
ऊपर लेआउट के अनुसार, पहले अपने डेटा तैयार है, प्रगति बार स्क्रीन पर दिख रहा है। आपके डेटा तैयार होने के बाद, आप इस तरह दृश्यता स्विच कर सकते हैं।
mRecyclerAdapter.setData(mData); // need to implement setter method for data in adapter
mRecyclerAdapter.notifyDataSetChanged();
mRecyclerView.setVisibility(View.VISIBLE);
mProgressBar.setVisibility(View.GONE);
आशा है कि यह आपके लिए उपयोगी होगा।
पुनर्नवीनीकरण वस्तुओं के लिए समान एनिमेशन कैसे करना संभव है? –