ошибка при изменении вида с помощью панели progDailog - PullRequest
1 голос
/ 24 марта 2012

У меня есть проблема, чтобы закрыть свой прогбар и перейти к просмотру, который я хочу.Мой код использует asytask для этого.код:

  private class GetDataTask extends AsyncTask<Void, Void, Integer> {
    private ProgressDialog Dialog = new ProgressDialog(rusNewsActivite.this);
    protected void onPreExecute() {
    Dialog.setMessage("Doing something...");
        Dialog.show();

    }

проблемы начинаются здесь:

    protected void onPostExecute(Integer result) {
 if(progDailog!=null)
               progDailog.dismiss();

        setContentView(R.layout.main);

        list = (ListView) findViewById(R.id.list);
        adapter = new LazyAdapter((Activity) mContext, nrgList, imgList);

        list.setAdapter(adapter);
        adapter.notifyDataSetChanged();

не могу закрыть ProBar после просмотра элементов все еще их, и я сделал

 adapter.notifyDataSetChanged();

спасибо за помощь

1 Ответ

0 голосов
/ 24 марта 2012

просто измените его на

 if(progDailog!=null)
 progDailog.dismiss();

и добавьте эту строку в манифест <activity> tag

  android:configChanges="keyboardHidden|orientation|navigation"
...