У меня проблемы с запуском моего приложения из виджета при его нажатии.
Вот фрагмент кода
// Create an Intent to launch activity
Intent intent = new Intent(context, Entry_MainTabView.class);
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0);
updateViews.setOnClickPendingIntent(R.id.Widget, pendingIntent);
Теперь возьмите сценарий.
Я запускаю свое приложение, выхожу на домашнюю страницу, затем нажимаю на свой виджет.
Он запускает второй экземпляр приложения, поэтому, когда я нажимаю «назад», приложение уходит и открывает другую копию. Затем я снова отвечаю и, наконец, возвращаюсь на домашний экран.
Как я могу заставить Intent создавать новый экземпляр, только если в ram его еще нет?