Support.java
1.12 KB
package com.sw.laryngoscope.utils;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import com.sw.laryngoscope.common.Constant;
public class Support {
public static void doStartApplicationWithPackageName(Context context, String packagename, String className) {
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
ComponentName cn = new ComponentName(packagename, className);
intent.setComponent(cn);
context.startActivity(intent);
}
public static void backToSettingActivity(Context context, String packagename, String className, boolean isBackToSetting) {
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
ComponentName cn = new ComponentName(packagename, className);
intent.setComponent(cn);
intent.putExtra(Constant.ISBACKTOSETTING, isBackToSetting);
context.startActivity(intent);
}
}