Android: есть ли способ получить размер объекта RemoteViews?

В моем виджетах приложения у меня есть LinearLayout, высота и ширина которого заданы как fill_parent. Есть ли способ получить во время выполнения, фактический размер, который был выделен для этого представления?

XML-файл метаданных виджета приложения определяет общий размер вашего виджета; Вы должны проектировать свои макеты с учетом этого размера. Если вы используете виджеты большого размера, вам понадобятся отдельные метаданные и макет для каждого из них.

Система виджета приложений использует абстрактные «единицы сетки», которые вы можете превратить в DP, подробнее см. На этой странице . Если вы установите неправильный размер, он просто «усечет» до ближайшего размера сетки от вашего имени (и ваш макет будет выглядеть «плохим»).

Android 3 и 4 дают вам больше возможностей для калибровки.

Intereting Posts
Фрагмент без просмотра сбоев при изменении конфигурации Ошибка использования RecyclerView: у указанного дочернего элемента уже есть родительский элемент OpenLayers в Android Почему в Android JSONArray нет метода удаления (int position)? Ошибка раздувания класса com.facebook.widget.LoginButton Android RecyclerView добавление и удаление элементов Android BottomSheet как рухнуть при нажатии на внешнюю сторону? Как передать объект Blob с javascript на Android? Как отображать счетчик баллонов над иконкой запуска приложения на Android Android – невозможно использовать всплывающее окно в фрагменте Анимация фрагментов андроида с использованием пакета совместимости Размер фонового изображения для мобильных устройств Как конвертировать json-объект в строку в android ..? Возможно ли создать ссылку «share on Facebook», которая откроет собственное приложение Facebook на Android / iOS / mobile вместо диалога веб-ресурса? Подробнее Eclipse ADT Insanity! Logcat полностью отключен