Расчет размера виджета приложения

Это может быть я, но когда я вычисляю минимальные размеры виджета приложения в соответствии с формулой, приведенной на странице Android, я не получаю правильный ширина виджета; Формула такова: следует за:

ширина(n) = (70 xn) - 30

Когда я хочу иметь виджет 5x1, правильная ширина будет (5 * 70) - 30 = 320 дп. Однако при тестировании на Motorola Xoom оказалось, что это виджет 4x1. Я тестировал разные значения, и 400dp кажется хорошим для 5x1 на Motorola Xoom с Honeycomb, но затем я протестировал его на обычном Galaxy Tab с Gingerbread, и тогда он разрешился до 6x1 (как и следовало ожидать).

Итак, здесь два вопроса;

  • Какую разницу между Gingerbread и Honeycomb я не замечаю?
  • Поскольку я знаю, что размер виджета ICS больше не имеет отступов между виджетами, есть ли здесь какое-то эмпирическое правило?

16
задан MrJre 14 March 2013 в 11:19
поделиться