Olá pessoal, tudo bem? Estou com um pequeno problema com minha aplicação. Minha aplicacao qndo é iniciada starta um servico q fica em segundo plano para o cliente conseguir puxar a aplicacao que supostamente estaria ativa, o problema é que quando o saio do aplicacao com o botao home e uso a notificacão para tentar puxar o activity ativo ele cria outro intent. Já procurei em todo lugar e náo achei. Alguém poderia me dar uma mão ou pelo menos um caminho ?
Codigo do serviço abaixo:
try{
nManager = (NotificationManager)getSystemService(nService);
Notification notification = new Notification(R.drawable.ic_launcher,"CF",System.currentTimeMillis());
notification.tickerText = "Compuforte";
//PackageManager pManager = getPackageManager();
//pManager.getActivityInfo(new ComponentName("compu.mobile", mainmenu.class.getName()), PackageManager.GET_META_DATA);
//PackageInfo pInfo = pManager.getPackageInfo("compu.mobile", PackageManager.GET_ACTIVITIES);
Intent intent = new Intent(this,MainActivity.class);
PendingIntent pintent = PendingIntent.getActivity(this, 0, intent, 0);
notification.setLatestEventInfo(getApplicationContext(), "Compuforte", "Compuforte Sistemas" , pintent);
nManager.notify(0 , notification);
}catch(Exception ex){
Log.e("CompuService", ex.getMessage());
}