Поподробнее что надо.
К примеру, я делал разное число столбцов на планшете и телефоне и в разных ориентациях, этот легко - определяем где мы показываем экран и даем число гридадаптеру
С учетом некоторой непредсказуемости размера экрана в dp и размера sp в пикселях/мм четких сотношений не сделать.
Лучше все в пиксели перевести от ширины экрана и разбираться с ними. Или вообще в мм.
Прекрасно: разное число столбцов в разных ориентациях. Проблема в том, что я не могу определить число столбцов, которое должно быть. Потому как, допустим, если указать 10 столбцов в альбомной ориентации, а затем увеличить размер текста в системе, то места им перестает хватать на всех десятерых. И я хотел бы, чтобы стало не 10 столбцов, а столько, сколько может еще уместиться.