1

有时当我的小部件更新时,我会在日志中看到:

..

getViewAt 位置 = 7

getViewAt 位置 = 7 ..

第一次 RemoteViews 对象被放置在位置 0 上,第二次放置在位置 7 上。为什么会这样?为什么它调用 id 为 7 的对象但将其放在位置 0 上?

4

1 回答 1

1

答:在 ListView 中,您无法设置高度 wrap_context,因为如果您有 10、20、100 或更多元素,视图不知道它是什么。

于 2013-02-10T17:52:44.617 回答