如何创建一个视图寻呼机,它首先只显示PagerTitleStrip,并在结束AsyncTask后显示viewpager内容

时间:2013-09-13 11:32:09

标签: android android-viewpager

当我通过PagerTitleStrip创建视图寻呼机时,应该为viewpager定义适配器,所以我可以使用tabs.setViewPager,但内容viewpager通过AsyncTask接收,所以我不能使用tabs.setViewPager并显示PagerTitleStrip,直到收到viewpager内容并设置适配器用于查看寻呼机。但是我想在收到内容之前先显示PagerTitleStrip。

如何创建一个视图寻呼机,首先只显示PagerTitleStrip,最后AsyncTask显示viewpager内容。

1 个答案:

答案 0 :(得分:0)

initialay使内容不可见,然后在onPostExecute()中使其可见

使用此代码

class MyTask extends AsyncTask<Void, String, String> {

@Override
protected void onPreExecute() {

    super.onPreExecute();


}
@Override
protected String doInBackground(Void... params) {
    //do your stuff here
    return myString;
}

@Override
protected void onPostExecute(String result) {

    super.onPostExecute(result);
    //do something with result here
    //then display content here
}

}
相关问题