List of usage examples for android.content Intent Intent
public Intent()
From source file:Main.java
private static Intent getAllIntent(String filePath) { Intent intent = new Intent(); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.setAction(android.content.Intent.ACTION_VIEW); Uri uri = Uri.fromFile(new File(filePath)); intent.setDataAndType(uri, "*/*"); return intent; }
From source file:Main.java
public static Intent getInstallApkIntent(File file) { Intent intent = new Intent(); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.setAction(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive"); return intent; }
From source file:Main.java
public static Intent getInstallIntent(File apkFile) { Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(new File(apkFile.getAbsolutePath())), "application/vnd.android.package-archive"); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); return intent; }
From source file:Main.java
public static boolean isActivityexist(Context context, String pkg, String cls) { Intent intent = new Intent(); intent.setClassName(pkg, cls);/* w w w .j ava 2 s .c o m*/ return context.getPackageManager().resolveActivity(intent, 0) != null; }
From source file:Main.java
public static Intent getApkFileIntent(String param) { Intent intent = new Intent(); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.setAction(android.content.Intent.ACTION_VIEW); Uri uri = Uri.fromFile(new File(param)); intent.setDataAndType(uri, "application/vnd.android.package-archive"); return intent; }
From source file:Main.java
public static void shareText(Activity activity, String title, String text) { Intent sendIntent = new Intent(); sendIntent.setAction(Intent.ACTION_SEND); sendIntent.putExtra(Intent.EXTRA_TEXT, text); sendIntent.setType("text/plain"); activity.startActivity(Intent.createChooser(sendIntent, title)); }
From source file:Main.java
public static void jumpToSystemShareText(Context context, String content) { Intent sendIntent = new Intent(); sendIntent.setAction("android.intent.action.SEND"); sendIntent.putExtra("android.intent.extra.TEXT", content); sendIntent.setType("text/plain"); context.startActivity(sendIntent);/*from www. j a v a 2 s. com*/ }
From source file:Main.java
public static void link(Context context, String url) { Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.addCategory(Intent.CATEGORY_BROWSABLE); intent.setData(Uri.parse(url));/* w w w . ja v a 2 s.c o m*/ context.startActivity(intent); }
From source file:Main.java
public static void startSelectLocalPhotoActivity(Activity activity, int requestCode) { Intent intent = new Intent(); intent.setType("image/*"); intent.setAction(Intent.ACTION_GET_CONTENT); activity.startActivityForResult(intent, requestCode); }
From source file:Main.java
public static void dialIn(Context context, String number) { Intent intent = new Intent(); intent.setAction(Intent.ACTION_DIAL); intent.setData(Uri.parse("tel://" + number)); context.startActivity(intent);// w ww . j a v a 2 s . c o m }