List of usage examples for android.support.v4.app Fragment getActivity
public Activity getActivity()
From source file:io.hypertrack.sendeta.util.images.EasyImage.java
public static void openChooser(Fragment fragment, String chooserTitle) { try {// w ww.ja v a 2 s . c om Intent intent = createChooserIntent(fragment.getActivity(), chooserTitle); fragment.startActivityForResult(intent, REQ_SOURCE_CHOOSER); } catch (IOException e) { e.printStackTrace(); } }
From source file:com.krayzk9s.imgurholo.tools.ImageUtils.java
public static void copyImageURL(Fragment fragment, JSONParcelable imageData) { final Activity activity = fragment.getActivity(); final JSONParcelable data = imageData; final Fragment frag = fragment; String[] copyTypes = fragment.getResources().getStringArray(R.array.copyTypes); try {// w ww.j a v a2s.c o m copyTypes[0] = copyTypes[0] + "\nhttp://imgur.com/" + imageData.getJSONObject().getString("id"); copyTypes[1] = copyTypes[1] + "\n" + imageData.getJSONObject().getString(ImgurHoloActivity.IMAGE_DATA_LINK); copyTypes[2] = copyTypes[2] + "\n<a href=\"http://imgur.com/" + imageData.getJSONObject().getString("id") + "\"><img src=\"" + imageData.getJSONObject().getString(ImgurHoloActivity.IMAGE_DATA_LINK) + "\" title=\"Hosted by imgur.com\"/></a>"; copyTypes[3] = copyTypes[3] + "\n[IMG]" + imageData.getJSONObject().getString(ImgurHoloActivity.IMAGE_DATA_LINK) + "[/IMG]"; copyTypes[4] = copyTypes[4] + "\n[URL=http://imgur.com/" + imageData.getJSONObject().getString("id") + "][IMG]" + imageData.getJSONObject().getString(ImgurHoloActivity.IMAGE_DATA_LINK) + "[/IMG][/URL]"; copyTypes[5] = copyTypes[5] + "\n[Imgur](http://i.imgur.com/" + imageData.getJSONObject().getString("id") + ")"; } catch (JSONException e) { Log.e("Error!", e.toString()); } new AlertDialog.Builder(activity).setTitle("Set Link Type to Copy") .setItems(copyTypes, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { ClipboardManager clipboard = (ClipboardManager) activity .getSystemService(Context.CLIPBOARD_SERVICE); try { String link = ""; switch (whichButton) { case 0: link = "http://imgur.com/" + data.getJSONObject().getString("id"); break; case 1: link = data.getJSONObject().getString(ImgurHoloActivity.IMAGE_DATA_LINK); break; case 2: link = "<a href=\"http://imgur.com/" + data.getJSONObject().getString("id") + "\"><img src=\"" + data.getJSONObject().getString(ImgurHoloActivity.IMAGE_DATA_LINK) + "\" title=\"Hosted by imgur.com\"/></a>"; break; case 3: link = "[IMG]" + data.getJSONObject().getString(ImgurHoloActivity.IMAGE_DATA_LINK) + "[/IMG]"; break; case 4: link = "[URL=http://imgur.com/" + data.getJSONObject().getString("id") + "][IMG]" + data.getJSONObject().getString(ImgurHoloActivity.IMAGE_DATA_LINK) + "[/IMG][/URL]"; break; case 5: link = "[Imgur](http://i.imgur.com/" + data.getJSONObject().getString("id") + ")"; break; default: break; } int duration = Toast.LENGTH_SHORT; Toast toast; toast = Toast.makeText(frag.getActivity(), "URL Copied!", duration); toast.show(); ClipData clip = ClipData.newPlainText("imgur Link", link); clipboard.setPrimaryClip(clip); } catch (JSONException e) { Log.e("Error!", "No link in image data!"); } } }).setNegativeButton("Cancel", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { // Do nothing. } }).show(); }
From source file:com.brq.wallet.activity.export.MrdDecryptDataActivity.java
public static void callMe(Fragment fragment, String encryptedData, int requestCode) { Intent intent = new Intent(fragment.getActivity(), MrdDecryptDataActivity.class); intent.putExtra("encryptedData", encryptedData); fragment.startActivityForResult(intent, requestCode); }
From source file:io.hypertrack.sendeta.util.images.EasyImage.java
public static void openChooser(android.app.Fragment fragment, String chooserTitle) { try {//from w ww . j a v a 2s.c om Intent intent = createChooserIntent(fragment.getActivity(), chooserTitle); fragment.startActivityForResult(intent, REQ_SOURCE_CHOOSER); } catch (IOException e) { e.printStackTrace(); } }
From source file:io.hypertrack.sendeta.util.images.EasyImage.java
public static void openChooser(Fragment fragment, String chooserTitle, boolean showGallery) { try {// w w w.j av a2s . c o m Intent intent = createChooserIntent(fragment.getActivity(), chooserTitle, showGallery); fragment.startActivityForResult(intent, REQ_SOURCE_CHOOSER); } catch (IOException e) { e.printStackTrace(); } }
From source file:org.comixwall.pffw.Utils.java
/** * Create an SSL context which trusts the PFFW server certificate. * PFFW server certificate is self signed, hence is not verified by the default SSL context. * * @param owner Fragment which initiated the call to this method. * @return SSL context./*from w w w. jav a 2 s. co m*/ */ static SSLContext getSslContext(final Fragment owner) { SSLContext sslContext = null; try { // Load our crt from an InputStream CertificateFactory cf = CertificateFactory.getInstance("X.509"); InputStream crtInput = owner.getResources().openRawResource( owner.getResources().getIdentifier("server", "raw", owner.getActivity().getPackageName())); Certificate crt; try { crt = cf.generateCertificate(crtInput); logger.finest("server.crt=" + ((X509Certificate) crt).getSubjectDN()); } finally { crtInput.close(); } // Create a KeyStore containing our trusted crt String keyStoreType = KeyStore.getDefaultType(); KeyStore keyStore = KeyStore.getInstance(keyStoreType); keyStore.load(null, null); keyStore.setCertificateEntry("server.crt", crt); // Create a TrustManager that trusts the crt in our KeyStore String tmfAlgorithm = TrustManagerFactory.getDefaultAlgorithm(); TrustManagerFactory tmf = TrustManagerFactory.getInstance(tmfAlgorithm); tmf.init(keyStore); // Create an SSLContext that uses our TrustManager sslContext = SSLContext.getInstance("TLS"); sslContext.init(null, tmf.getTrustManagers(), null); } catch (Exception e) { e.printStackTrace(); logger.severe("getSslContext exception: " + e.toString()); } return sslContext; }
From source file:io.hypertrack.sendeta.util.images.EasyImage.java
public static void openChooser(android.app.Fragment fragment, String chooserTitle, boolean showGallery) { try {//from w ww.ja va2s. c o m Intent intent = createChooserIntent(fragment.getActivity(), chooserTitle, showGallery); fragment.startActivityForResult(intent, REQ_SOURCE_CHOOSER); } catch (IOException e) { e.printStackTrace(); } }
From source file:com.github.baoti.pioneer.ui.Navigator.java
/** * Toolbar /*from ww w. j ava 2 s .co m*/ * @return ??? */ public static boolean setupToolbarNavigation(final Fragment fragment, Toolbar toolbar) { if (canNavigateBack(fragment)) { toolbar.setNavigationIcon(R.drawable.abc_ic_ab_back_mtrl_am_alpha); toolbar.setNavigationOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { fragment.getActivity().onBackPressed(); } }); return true; } else { toolbar.setNavigationIcon(null); return false; } }
From source file:com.tomeokin.lspush.biz.home.CollectionEditorActivity.java
public static void start(@NonNull Fragment source, int requestCode) { Intent starter = new Intent(source.getContext(), CollectionEditorActivity.class); source.startActivityForResult(starter, requestCode); source.getActivity().overridePendingTransition(R.anim.slide_right_in, R.anim.hold); }
From source file:eu.iescities.pilot.rovereto.roveretoexplorer.map.MapManager.java
public static void switchToMapView(ArrayList<BaseDTObject> list, Fragment src) { FragmentTransaction fragmentTransaction = src.getActivity().getSupportFragmentManager().beginTransaction(); MapFragment fragment = new MapFragment(); Bundle args = new Bundle(); args.putSerializable(MapFragment.ARG_OBJECTS, list); fragment.setArguments(args);//from w w w .j a v a 2 s.c o m fragmentTransaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); // fragmentTransaction.detach(src); fragmentTransaction.replace(R.id.content_frame, fragment, src.getTag()); fragmentTransaction.addToBackStack(fragment.getTag()); fragmentTransaction.commit(); }