Я пытаюсь использовать собственный шрифт с текстом в своем виджете. Поскольку RemoveViews
очень ограничен и не поддерживает пользовательские шрифты в параметрах TextView
, я нашел этот post, который показал умный способ обойти это. По существу, вместо использования TextView
я использую ImageView
и визуализирую растровое изображение текста в пользовательском шрифте и устанавливаю растровое изображение ImageView
на визуализированное изображение. Теперь единственная проблема заключается в том, что мне нужно определить ширину для визуализации Bitmap
, чтобы она идеально подойдет в fill_parent
на ImageView
. Итак, как мне получить ширину виджета?Получение ширины виджета
1
A
ответ
1
Я пытаюсь использовать собственный шрифт с текстом в своем виджете.
Обратите внимание, что правильный термин - «виджеты приложений». Виджеты - это подклассы View
. Виджеты приложений - это то, что происходит на главном экране. См.: http://developer.android.com/guide/topics/appwidgets/index.html
Как получить ширину виджета?
У вас нет. Вы знаете, что вы просили через ваши метаданные. То, что вы завершаете, зависит от реализации исходного экрана, и нет способа получить эту информацию. Это удваивается для виджетов, размер которых изменяется пользователем, либо потому, что вы указали, что поддерживаете изменение размера, либо домашний экран просто решил перевернуть эту функцию самостоятельно.
Смежные вопросы
- 1. Получение виджета, вызвавшего событие?
- 2. DOJO получение идентификатора виджета
- 3. Установка начальной ширины виджета pyqt в разделителе
- 4. Получение динамической ширины изображения
- 5. Получение ширины Monotouch.Dialog UIViewElement?
- 6. Получение значения ширины: авто
- 7. Получение ширины пользовательского вида
- 8. Получение ширины формы C#
- 9. получение высоты/ширины изображения, которое не имеет ширины/ширины
- 10. Получение ссылок на интерфейс виджета
- 11. Tkinter: Получение ширины текстового блока. (Не пиксели)
- 12. Получение красивого размера виджета в MonoDevelop (Gtk #)
- 13. Получение измеренной ширины метки кнопки
- 14. Получение ширины терминала в C?
- 15. Получение ширины элемента управления ASP.NET
- 16. Получение ширины и высоты gtkimage
- 17. Получение положения/ширины/высоты MainWindow
- 18. Получение ширины и высоты экрана
- 19. Получение высоты и ширины апплета
- 20. Получение ширины индикатора выполнения видеоизображений
- 21. Получение фактической ширины окна android
- 22. Получение фактической ширины ультрарезанной колонии
- 23. c получение ширины пикселя (tiff)?
- 24. Получение ширины рамки от spritesheet
- 25. Получение ширины от масштабированного изображения
- 26. Javascript: Получение ширины дочерних элементов
- 27. Получение ширины элемента с компасом
- 28. Получение ширины порогового результата (линий)
- 29. Получение высоты и ширины изображения
- 30. Получение ширины и высоты документа
Я вижу, ну в этом случае, возможно, у вас есть решение для моей первоначальной проблемы с попыткой использовать пользовательские шрифты в моем виджетах приложений? – Brian