如图,我想知道小部件每次调整之后的width和height,该怎么获取呢?
我目前有两个思路:
1.通过RemoteViews或AppWidgetManager里的某个方式获取;
2.获取某个系统参数,可以知道目前Launcher的布局是几乘几的,以及每个格子的width和height。比如目前Launcher是4x4的布局,知道了4x4每个格子个的大小,就能知道每行有多高、多宽,也就知道了小部件每次调整之后的高度和宽度。
那么问题来了,思路是有,但是该如何实现呢?大家帮帮忙 :)
如图,我想知道小部件每次调整之后的width和height,该怎么获取呢?
我目前有两个思路:
1.通过RemoteViews或AppWidgetManager里的某个方式获取;
2.获取某个系统参数,可以知道目前Launcher的布局是几乘几的,以及每个格子的width和height。比如目前Launcher是4x4的布局,知道了4x4每个格子个的大小,就能知道每行有多高、多宽,也就知道了小部件每次调整之后的高度和宽度。
那么问题来了,思路是有,但是该如何实现呢?大家帮帮忙 :)
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
1 回答1.3k 阅读
1.3k 阅读
public List<Object> getSortedWidgets(int pos) {