Android examples for Activity:Activity Start
This method starts another activity from given context
//package com.java2s; import android.content.Context; import android.content.Intent; import android.os.Bundle; public class Main { /**//from w w w. j a va 2s.c om * This method starts another activity from given context * * @param context context to start activity from * @param clazz class of the activity to call */ public static void startActivity(Context context, Class clazz) { startActivity(context, clazz, null); } /** * This method starts another activity from given context with extras * * @param context context to start activity from * @param clazz class of the activity to call * @param extras extras to set */ public static void startActivity(Context context, Class clazz, Bundle extras) { Intent intent = getIntent(context, clazz); if (extras != null) { intent.putExtras(extras); } context.startActivity(intent .setFlags(Intent.FLAG_ACTIVITY_NEW_TASK)); } private static Intent getIntent(Context context, Class clazz) { return new Intent(context, clazz); } }