public void onItemClick(AdapterView<?> paramAdapterView, View paramView, int paramInt, long paramLong) { paramAdapterView = paramAdapterView.getAdapter().getItem(paramInt); if ((paramAdapterView instanceof DPObject)) { paramAdapterView = (DPObject)paramAdapterView; statisticsEvent("profile5", "profile5_pay_item", "" + paramAdapterView.getString("SerializedID"), 0); paramView = Uri.parse("dianping://huipaydetail").buildUpon(); paramView.appendQueryParameter("biztype", Integer.toString(paramAdapterView.getInt("BizType"))); paramView.appendQueryParameter("serializedid", paramAdapterView.getString("SerializedId")); paramView.appendQueryParameter("ordertime", paramAdapterView.getTime("Time") + ""); startActivity(new Intent("android.intent.action.VIEW", paramView.build())); } }