Ui не выходит на первый план на Ice Cream Sandwitch
У меня есть код, который работал до рождения сэндвича с мороженым. но, похоже, сейчас у меня проблемы с этим ребенком.
Intent intent=new Intent(this, com.myUI.class)
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP
| Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(intent);
Кстати, я пытаюсь поставить свой интерфейс на передний план после завершения вызова. Мое приложение автоматически набирает номер и, по-видимому, показывает собственный пользовательский интерфейс после того, как номеронабиратель закончил с вызовом, или, по крайней мере, до сих пор без проблем.
Ребята, что я делаю не так и что мне делать, чтобы это исправить?
1 ответ
У меня была такая же проблема, и я изменил код ниже. Кажется, работает хорошо.
PackageManager pm = context.getPackageManager();
Intent intent = pm.getLaunchIntentForPackage(context.getPackageName());
intent.addFlags( Intent.FLAG_ACTIVITY_REORDER_TO_FRONT );
context.startActivity(intent);
надеюсь, это поможет