private void chooseActivity(int index) { if (mOnTargetListener != null) mOnTargetListener.onTargetSelected(); ActivityChooserModel dataModel = ActivityChooserModel.get(mContext, mHistoryFileName); Intent launchIntent = dataModel.chooseActivity(index); if (launchIntent != null) { launchIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET); mContext.startActivity(launchIntent); } }