@Override public void onOperItemClick(AdapterView<?> parent, View view, int position, long id) { switch (position) { default: case 0: mAdapter.setLoadMoreType(LoadMoreType.APAY); break; case 1: mAdapter.setLoadMoreType(LoadMoreType.BALL_BEAT); break; case 2: mAdapter.setLoadMoreType(LoadMoreType.BALL_CLIP_ROTATE); break; case 3: mAdapter.setLoadMoreType(LoadMoreType.BALL_SCALE); break; } btnLoadType.setText(stringItems[position]); mAdapter.notifyDataSetChanged(); dialog.dismiss(); } });