0

リスト ビューでカスタム ダイアログを使用しています。このダイアログを 2 回目に開くと、アプリケーション全体がクラッシュします。

で nullpointer 例外が発生します

java.lang.NullPointerException 09-30 05:02:47.222: E/AndroidRuntime(1995): android.widget.LinearLayout.forceUniformWidth(LinearLayout.java:930) で

リストビューを作成するためにビューホルダーパターンに従っています。ダイアログを 2 回目に開いたときに、contentView が null ではないことに気付きました。それは正常ですか。ユーザーがオプションを選択したら、ダイアログを閉じます。

誰か提案してください。事前に感謝します

4

1 に答える 1

0

2 回目に Listview が null になる可能性があります。そのため、Listview に設定するデータがなく、null ポインター例外が発生します。

データが常に利用可能かどうかを確認してください......

この投稿がお役に立てば幸いです........

于 2013-09-30T05:09:22.700 に答える