0

我正在编写一个依赖可扩展列表视图的订餐应用程序。当用户从子视图内的微调器中选择一个数量时,组视图中的一个按钮应该更新(从灰色变为绿色)以表示用户已经在组中选择了一个数量。

我的问题是在用户单击微调器后立即刷新 expandablistview。如果我使用 notifydatasetchanged 或 listview.notifyallviews,这会阻止整个程序,因为微调器的 onitemselectedlistener 会不断调用该行。请注意,这不会返回错误,它是合法程序运行,但在 onitemclicklistener 之后调用 notifyallviews 的事实会导致程序卡在无休止的视图更新中。

我没有附加任何代码,因为我认为我写的任何东西都不会帮助你。上面的描述应该为您提供了问题的所有要素。

期待帮助!

4

0 回答 0