2015-09-28 29 views
-1

我需要帮助。展开或折叠网格视图。Gridview崩溃扩大android

让我用言语解释,

gidview中有6行。这将在展开中显示。 Gridview会在收缩时收缩到一行。

希望这有助于理解我的要求。

+0

你没有附加图片 –

+0

@SyedNazarMuhammad,抱歉,我无法附加图片。请用文字检查要求。 –

+0

gridview行的数量固定为6?他们不会改变? –

回答

0
expandButton.setonClickListener(new View.onClickListener(){ 
    @Override 
    public void onClick(View v) 
    { 
    gridlist.addAll(templist); // adding all rows which are stored in temp list 
    gridviewadapter.notifyDataSetChanged(); // will reflect and refreshes the ui to show 6 rows 
    } 

}); 

collapseButton.setonClickListener(new View.onClickListener(){ 
    @Override 
    public void onClick(View v) 
    { 
    gridlist.removeAll();// removing all rows 
    gridlist.Add(templist.get(0)); 
    gridlist.Add(templist.get(1)); //adding only two items to list 
    gridviewadapter.notifyDataSetChanged(); // will reflect and refreshes the ui to show 1st row 
} 

}); 
+0

谢谢Rajan Ks。 –