@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Bundle args = getActivity().getIntent().getExtras(); if (null != args) { mJson = args.getString(Constant.EXTRA_JSON); if (!TextUtils.isEmpty(mJson)) { try { parser = new TopicParser(); parser.parseData(new JSONObject(mJson).optJSONObject("data")); } catch (JSONException e) { e.printStackTrace(); } } } }