1
有時,當我的小部件更新我在日誌中看到:爲什麼RemoteViewsFactory方法getViewAt工作不正常,但並非總是如此?
..
getViewAt位置= 7
getViewAt位置= 7 ..
並在第一次實時RemoteViews對象被放置在第二個位置的位置0上。爲什麼會發生這種情況?爲什麼它調用ID爲7的對象,但將其放在位置0?
有時,當我的小部件更新我在日誌中看到:爲什麼RemoteViewsFactory方法getViewAt工作不正常,但並非總是如此?
..
getViewAt位置= 7
getViewAt位置= 7 ..
並在第一次實時RemoteViews對象被放置在第二個位置的位置0上。爲什麼會發生這種情況?爲什麼它調用ID爲7的對象,但將其放在位置0?
答案:在ListView中,你不能設置wrap_context的高度,因爲如果你有10,20,100或更多的元素,視圖不知道它是什麼。