Android 自定义对话框在第二次打开时使应用程序崩溃

Android 自定义对话框在第二次打开时使应用程序崩溃,android,listview,android-alertdialog,customdialog,Android,Listview,Android Alertdialog,Customdialog,我正在使用带有列表视图的自定义对话框。每当我第二次打开这个对话框时,它就会使我的整个应用程序崩溃 我在上得到一个空指针异常 java.lang.NullPointerException 09-30 05:02:47.222:E/AndroidRuntime(1995):在android.widget.LinearLayout.forceUniformWidth(LinearLayout.java:930) 我按照视图持有者模式填充ListVeView。 当我第二次打开对话框时,我注意到conte

我正在使用带有列表视图的自定义对话框。每当我第二次打开这个对话框时,它就会使我的整个应用程序崩溃

我在上得到一个空指针异常

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

我按照视图持有者模式填充ListVeView。 当我第二次打开对话框时,我注意到contentView不是空的。这正常吗。一旦用户选择该选项,我将取消该对话框


有人能推荐一下吗。感谢您的支持,第二次Listview可能会变为null。因此,Listview中没有数据可设置,并且会出现null指针异常

检查您的数据是否始终可用


希望这篇文章对你有用……。

任何代码片段和logcat?发布你的代码和logcat。listview第二次也有数据。