Я делаю:
button.setLayoutParams(new GridView.LayoutParams(65, 65));
В соответствии с документами единицы для ширины и высоты (оба из 65 в приведенном выше) являются "пикселями". Как заставить это быть независимыми от устройства пикселями или "dp"?