@Override protected void onPostExecute(Void result) { super.onPostExecute(result); mDialog.dismiss(); // Alert if list is null. if (courses.size() == 0) { AlertDialog.Builder builder = new AlertDialog.Builder(SelectListActivity.this); builder.setTitle("Error"); builder.setMessage("You don't have course or internet invalid."); builder.setPositiveButton("我知道了", null); builder.show(); } else { // findViewById(android.R.id.empty).setVisibility(View.GONE); } setListAdapter(getListAdapter()); }