0

拡張可能なリストビューに依存する食品注文アプリをコーディングしています。ユーザーがチャイルドビュー内のスピナーから数量を選択すると、グループビューのボタンが更新され(灰色から緑色に)、ユーザーがグループ内の数量を選択したことを示します。

私の問題は、ユーザーがスピナーをクリックするとすぐにexpandablistviewを更新することです。notifydatasetchangedまたはlistview.notifyallviewsを使用すると、スピナーのonitemselectedlistenerが常に回線を呼び出しているため、プログラム全体がブロックされます。これはエラーを返さないことに注意してください。これは正当なプログラムの実行ですが、onitemclicklistenerの後にnotifyallviewsを呼び出すと、プログラムが無限のビュー更新でスタックします。

私が書いたものがあなたを助けるとは思わないので、私はコードを添付していません。上記の説明は、問題のすべての要素を示しているはずです。

お役に立てることを楽しみにしています!

4

0 に答える 0