在extends Fragment中使用ProgressDialog失败

时间:2014-03-24 18:19:53

标签: java android progressdialog

有人能告诉我我的代码有什么问题吗? 我想在加载主题细节时调用ProgressDialog。

这是整个代码的一部分。

public class ScheduleFragment extends Fragment {
/*    others activity    */

public ProgressDialog pDialog;

// Loading subject in Background Thread
    new LoadAllSubject(getActivity()).execute();


class LoadAllSubject extends AsyncTask<String, String, String> {


    @Override
    protected void onPreExecute() {
        super.onPreExecute();
        pDialog = ProgressDialog.show(ScheduleFragment.this, "Progress", "Loading subjects. Please wait...");
        pDialog.setIndeterminate(false);
        pDialog.setCancelable(false);
    }
 }

1 个答案:

答案 0 :(得分:0)

您需要在“onCreateView”

中调用您的后台线程