इस पुराने सवाल यह है कि में गतिशील रूप से आपकी imageView जोड़ने के लिए, लेकिन उन है कि इसी तरह की समस्या है के लिए के रूप में:
लिए सबसे आसान तरीका इस लेआउट शैली को पूरा करना StaggeredGridLayoutManager के साथ RecyclerView का उपयोग करना है, इस तरह:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.my_activity);
View recyclerView = findViewById(R.id.recycle_view);
assert recyclerView != null;
StaggeredGridLayoutManager gaggeredGridLayoutManager = new
StaggeredGridLayoutManager(2, 1);
recyclerView.setLayoutManager(gaggeredGridLayoutManager);
}
प्रश्न के दूसरे भाग (पेजिंग) के लिए भाग में अपनी छवियां प्राप्त करने के लिए सबसे अच्छा है (उदाहरण के लिए प्रति अनुरोध 50 छवियां) और जब उपयोगकर्ता नीचे स्क्रॉल करता है (अंत में आता है) अधिक लोड होता है।
मैं आईफोन एप्लिकेशन पर लेआउट pinterest उपयोगों के लिए ग्रिड व्यू को अनुकूलित करने के लिए संघर्ष कर रहा हूं। क्या आप कभी भी आईफोन पर पिनसीज़ लेआउट के समान कुछ बनाने के लिए ग्रिड लेआउट या किसी अन्य लेआउट योजना का उपयोग करने में सक्षम थे? – rOrlig
हैलो @ राज कुमार यादव। क्या आप मेरी मदद कर सकते हैं? क्या आपको एंड्रॉइड में एक ही छवि के रूप में आउटपुट मिला? –