我有一个工作小部件,它使用布局和RemoteViews,并很好地扩展到分配给它的任何主屏幕区域。但是,我需要显示自定义字体,因此必须使用显式位图重新实现,这是问题开始的地方,计算位图大小最终成为一个棘手的问题。
以像素为单位计算小部件位图大小的好公式是什么 值(以及其他任何可用且有用的东西):
目标不仅仅是找到一个安全的尺寸,而且也不会浪费屏幕空间。
答案 0 :(得分:0)
只需在Widget的父布局上调用getWidth
和getHeight
即可。绘制完小部件后,一旦填充这些值,您就会知道小部件的确切大小。