2016-03-07 52 views
0

我需要在网格中呈现1+ Views,如下所示,均匀间隔3列。这些项目是动态添加的。需要在网格中呈现项目

grid example

我试过GridView,但它给了我,我不想一个滚动视图。 我尝试了GridLayout从支持库,但我不能因为某些原因与项目之间添加Space间距。 TableLayout似乎太多大惊小怪,所以我没有检查它。

有什么建议吗?

回答

0

为了在GridView中禁用滚动,你可以试试这个:

gridview.setOnTouchListener(new OnTouchListener(){ 

    @Override 
    public boolean onTouch(View v, MotionEvent event) { 
     if(event.getAction() == MotionEvent.ACTION_MOVE){ 
      return true; 
     } 
     return false; 
    } 

}); 
+0

它会告诉我我的所有项目? – SnapDragon

+0

是,检查出它是否仍然在发布代码/ log.cat – swatz