#android
Вопрос:
Я запускаю приложение для печати из другого приложения в onCreate. Как я могу проверить состояние работы моего приложения для печати перед его запуском. Если приложение для печати уже запущено, я не хочу, чтобы оно запускалось.
public void printAppAutoStart() {
Handler handler = new android.os.Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
Intent intent = getApplicationContext().getPackageManager().getLaunchIntentForPackage("com.PrintApp");
if (intent != null) {
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
getApplicationContext().startActivity(intent);
}
}
},5000);
}