我的if语句不起作用.

Pat*_*yur -4 java

我有下面的代码,不能检查是否有条件......我怎么解决?

@Override
    protected void onPostExecute(Void result) {
        if (null != pDialog && pDialog.isShowing()); {
            pDialog.dismiss();
        }

        if (null == arrayList || arrayList.size() == 0) {
            showToast("No data found from web!!!");
            MainActivity.this.finish();
        } else {
            Collections.sort(arrayList);
            setAdapterToListview(arrayList);
        }

        super.onPostExecute(result);
    }
Run Code Online (Sandbox Code Playgroud)

Sam*_*iya 7

删除;第一个if条件的结尾

它应该是 if (null != pDialog && pDialog.isShowing()); <<<删除;