Android 单击选项卡时未显示列表问题,请调用“新建活动”;“开放日”;

Android 单击选项卡时未显示列表问题,请调用“新建活动”;“开放日”;,android,Android,您好,当我单击tab时,下面名为“openingtoday”的类将启动,我想在xml解析完成后在列表视图中加载数据,我的问题是,当我单击tab时,通过调用new ProgressTask6().execute()完成解析;在oncreate()中,但项目未显示在列表视图中,但当我返回并再次加载时,它会在tab click上显示列表,这意味着在我返回时会在第二次加载数据,我认为问题在于我在tab click上使任务异步。。,我在列表视图中显示异步bcoz数据需要时间,但现在在使其异步后,它没有在o

您好,当我单击tab时,下面名为“openingtoday”的类将启动,我想在xml解析完成后在列表视图中加载数据,我的问题是,当我单击tab时,通过调用new ProgressTask6().execute()完成解析;在oncreate()中,但项目未显示在列表视图中,但当我返回并再次加载时,它会在tab click上显示列表,这意味着在我返回时会在第二次加载数据,我认为问题在于我在tab click上使任务异步。。,我在列表视图中显示异步bcoz数据需要时间,但现在在使其异步后,它没有在oncreate()中运行MyAdapter类为什么?请非常感谢

我的代码如下..单击选项卡后此类火灾

    public class OpeningToday extends ListActivity {
    String name = null;
    String typename = null;
    static String array_type[];
    static int totalartist;
    static String array_galleryname[]=null;
    static String array_address[]=null;
    static String array_galleryurl[]=null;
    static String array_email[];
    static String array_web[];
    static String array_phone[];
    static String array_latitude[];
    static String array_longitude[];
    SitesList2 sitesList;
    static String gallerynames=null;
    static String addresses=null;
    @Override
    public void onCreate(Bundle savedInstanceState) {

是的,我在你的代码中发现了一点错误,这是由于这个问题

您应该在dialog.onDismiss事件中设置适配器,如下所示

dialog.setOnDismissListener(new OnDismissListener() {
                    public void onDismiss(DialogInterface dialog)        {

     setListAdapter(new MyAdapter(this));
      }
     });
然后你会找到问题的解决方案。
我希望这能有所帮助。

它的强制关闭联机对话框。setOnDismissListener(新OnDismissListener()06-29 14:29:57.658:ERROR/AndroidRuntime(265):由以下原因引起:java.lang.NullPointerException 06-29 14:29:57.658:ERROR/AndroidRuntime(265):在com.androidpeople.tab.OpeningToday.onCreate(OpeningToday.java:202)