更改AsymmetricGridView的列数

时间:2016-10-16 11:44:04

标签: android gridview

我正在使用此library。我做了他所说的一切,期待一个很好的gridView有4列。但我得到的是一个2列邋gridView,如下所示:

enter image description here

这是我更改columnCountcolumnWidth

的代码
listView.setRequestedColumnCount(4);

        DisplayMetrics displayMetrics = this.getResources().getDisplayMetrics();
        float dpWidth = displayMetrics.widthPixels / displayMetrics.density;
        int column_width = (int)dpWidth / 4;

        listView.setRequestedColumnWidth(Utils.dpToPx(this, column_width));
        listView.determineColumns();

        listView.setAllowReordering(true);
        listView.isAllowReordering(); // true

所以如何更改此columnCount columnWidthview

1 个答案:

答案 0 :(得分:0)

((AsymmetricGridView)findViewById(R.id.installed_app_list)).setRequestedColumnCount(5);