@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (resultCode == RESULT_OK) { try { ChatActivity.activityInstance.finish(); } catch (Exception e) { } Intent intent = new Intent(this, ChatActivity.class); if (selectUser == null) return; // it is single chat intent.putExtra("userId", selectUser.getUsername()); intent.putExtra("forward_msg_id", forward_msg_id); startActivity(intent); finish(); } super.onActivityResult(requestCode, resultCode, data); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); forward_msg_id = getIntent().getStringExtra("forward_msg_id"); }