Я хочу создать приложение, в котором будут показаны некоторые предметы. В настоящее время они отображаются в списке с заголовком, подзаголовком, значком и некоторой информацией. Я подумываю о реализации здесь переключателя макета, который позволит пользователю изменить это представление, скажем, в виде значков, где они могут отображаться в виде сетки из 3 столбцов. Также это переключение может быть анимировано, если это возможно. Над представлением будут две кнопки, одна представляет представление списка, а другая - значок. При нажатии на любой появится соответствующий вид. Любая идея, как это сделать ??