Динамически изменить номер столбца в Android GridView?

Мое приложение отображает значок изображения в виде сетки в альбомной ориентации. Для этого я использую XML как

<GridView
    android:id="@+id/gridview"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:numColumns="4"
    android:columnWidth="100px"
    android:stretchMode="columnWidth"
    android:gravity="center"/>

Для портретной ориентации я хочу отобразить только два значка изображения в столбце gridview. Как это сделать?

Ответы на вопрос(2)

Ваш ответ на вопрос