@Override protected void onPostExecute(String ayah) { Activity activity = getActivity(); if (ayah != null && activity != null) { ayah = "(" + ayah + ")" + " " + "[" + QuranInfo.getSuraName(activity, this.sura, true) + " : " + this.ayah + "]" + activity.getString(R.string.via_string); if (copy) { ClipboardManager cm = (ClipboardManager) activity.getSystemService(Activity.CLIPBOARD_SERVICE); cm.setText(ayah); Toast.makeText( activity, activity.getString(R.string.ayah_copied_popup), Toast.LENGTH_SHORT) .show(); } else { final Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/plain"); intent.putExtra(Intent.EXTRA_TEXT, ayah); startActivity(Intent.createChooser(intent, activity.getString(R.string.share_ayah))); } } mCurrentTask = null; }