List of usage examples for android.content Intent Intent
public Intent()
From source file:Main.java
public static Boolean startApp(Context context, String appPackageName) { Intent intent = new Intent(); intent = context.getPackageManager().getLaunchIntentForPackage(appPackageName); if (intent == null) { return false; }/*from ww w . j a va 2 s. c om*/ context.startActivity(intent); return true; }
From source file:Main.java
public static void mail(Activity activity, String subject, String text, String mail) { Intent intent = new Intent(); intent.setAction(Intent.ACTION_SENDTO); intent.setData(Uri.parse("mailto:" + mail)); intent.putExtra(Intent.EXTRA_SUBJECT, subject); intent.putExtra(Intent.EXTRA_TEXT, text); activity.startActivity(intent);//from w w w. ja v a 2 s . co m }
From source file:Main.java
public static void call(String phoneNum, Context context) throws Exception {//TODO tobe test Intent intent = new Intent(); intent.setAction(Intent.ACTION_DIAL); intent.setData(Uri.parse("tel:" + phoneNum)); context.startActivity(intent);//from ww w.j a v a2 s .c o m }
From source file:Main.java
public static void installApp(Context context, File apkFile) { Intent intent = new Intent(); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.setAction(android.content.Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(apkFile), "application/vnd.android.package-archive"); context.startActivity(intent);// www . j a va2s . c o m // YxCfgManager.getYxCfgInstance().write(YxAppCfg.IS_FIRST, true); }
From source file:Main.java
public static void redirectActivity(Context fromClass, Class<?> toClass, Bundle bundle) { Intent intent = new Intent(); intent.setClass(fromClass, toClass); if (null != bundle) { intent.putExtras(bundle);//w w w. ja v a 2 s . c o m } fromClass.startActivity(intent); }
From source file:Main.java
public static void jumpTo(Activity activity, String url) { Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.setData(Uri.parse(url));/*from www.j ava2 s . c o m*/ activity.startActivity(intent); }
From source file:Main.java
public static void pickImageFromAlbum(final Activity activity) { Intent intent = new Intent(); intent.setAction(Intent.ACTION_GET_CONTENT); intent.setType("image/*"); activity.startActivityForResult(intent, REQUEST_CODE_FROM_ALBUM); }
From source file:Main.java
public static void openApplicationSettings(Activity activity) { Intent intent = new Intent(); intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS); Uri uri = Uri.fromParts("package", activity.getPackageName(), null); intent.setData(uri);//from w ww. ja v a 2 s .c o m activity.startActivity(intent); }
From source file:Main.java
public static Intent getSelectSystemImageIntent() { Intent intent = null;// w w w . j a v a 2s. c o m if (Build.VERSION.SDK_INT < 19) { intent = new Intent(); intent.setAction(Intent.ACTION_GET_CONTENT); } // else { // intent = new Intent(Intent.ACTION_OPEN_DOCUMENT); // intent.addCategory(Intent.CATEGORY_OPENABLE); // } return intent; }