public void onItemClick(AdapterView<?> paramAdapterView, View paramView, int paramInt, long paramLong) { if (paramAdapterView.getItemAtPosition(paramInt) == BasicAdapter.FOOT) { paramAdapterView = new Intent("android.intent.action.VIEW", Uri.parse("dianping://recommenddealreview")); paramAdapterView.setFlags(67108864); statisticsEvent("addreview5", "addreview5_submit_recommend_more", "", 0); startActivity(paramAdapterView); finish(); } do return; while (!(paramAdapterView.getItemAtPosition(paramInt) instanceof DPObject)); startActivity(new Intent("android.intent.action.VIEW", Uri.parse(((DPObject)paramAdapterView.getItemAtPosition(paramInt)).getString("DetailURL")))); }