カスタム ListView を持つ ListFragment があります。「onCreateView」では、ビューを膨らませています: View rootView = inflater.inflate(R.layout.fragment_subst, container, false);
. 「onActivityCreated」で、アダプターを設定し、次のようなデータをダウンロードしています。
MyAdapter adapter = new MyAdapter(getActivity(), new GetData().execute().get());
setListAdapter(adapter);
ダウンロードには時間がかかり、ユーザーには ActionBar のある白いページしか表示されません。これは非常に悪いので、ProgressDialog を追加しました。
ProgressDialog dialog = ProgressDialog.show(getActivity(), "Loading...", "Please wait...", true);
MyAdapter adapter = new MyAdapter(getActivity(), new GetData().execute().get());
setListAdapter(adapter);
dialog.dismiss();
しかし、ProgressDialog は表示されません。問題は正確には何ですか?ダイアログを表示する前にビューを膨らませました...
ありがとう!