protected final void setExplorerMode(final boolean explorerMode) { MainActivity act = (MainActivity) getActivity(); if (act == null) return; PreferenceManager.getDefaultSharedPreferences(act) .edit() .putBoolean("explorer_mode", explorerMode) .commit(); reload(); act.getFragmentManager().popBackStack(null, FragmentManager.POP_BACK_STACK_INCLUSIVE); act.setTitle(mPresenter.getTitle()); act.invalidateOptionsMenu(); act.invalidateCrumbs(); }
private void setTitle() { activity.setTitle(R.string.back); }
public View onCreateView( LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { if (rootView == null) { rootView = inflater.inflate(R.layout.refer_activity, container, false); activity = (MainActivity) getActivity(); activity.setTitle("Refer And Earn"); } copy = (TextView) rootView.findViewById(R.id.copy); copytext = (TextView) rootView.findViewById(R.id.copytext); copytext.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { ClipboardManager clipboard = (ClipboardManager) getActivity().getSystemService(getActivity().CLIPBOARD_SERVICE); ClipData clip = ClipData.newPlainText(copy.getText().toString(), copy.getText().toString()); clipboard.setPrimaryClip(clip); Toast.makeText(v.getContext(), "Your code has been copied.", Toast.LENGTH_SHORT).show(); } }); final Intent i = new Intent(Intent.ACTION_SEND); i.setType("text/plain"); i.putExtra(Intent.EXTRA_SUBJECT, getResources().getString(R.string.app_name)); i.putExtra(Intent.EXTRA_TEXT, "Your promo code : LIV134BI32TE"); fb = (ImageButton) rootView.findViewById(R.id.fb); wapp = (ImageButton) rootView.findViewById(R.id.wapp); msg = (ImageButton) rootView.findViewById(R.id.msg); fb.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { try { i.setPackage("com.facebook.katana"); startActivity(i); } catch (Exception e) { Toast.makeText(getActivity(), "Facebook not found", Toast.LENGTH_SHORT).show(); } } }); wapp.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { try { i.setPackage("com.whatsapp"); startActivity(i); } catch (Exception e) { Toast.makeText(getActivity(), "Whatsapp not found", Toast.LENGTH_SHORT).show(); } } }); msg.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { try { Intent sendIntent = new Intent(Intent.ACTION_VIEW); sendIntent.setData(Uri.parse("sms:")); sendIntent.putExtra("sms_body", "Your promo code : LIV134BI32TE"); startActivity(sendIntent); } catch (Exception e) { Toast.makeText(getActivity(), "message not found", Toast.LENGTH_SHORT).show(); } } }); rootView .findViewById(R.id.more) .setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { try { startActivity(i); } catch (Exception e) { e.printStackTrace(); } } }); return rootView; }