2016-03-28 25 views

cevap

3

bu Deneyin: Sonra

Intent myIntent = new Intent(context, DoSomething.class); 
myIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 

senin PendingIntent

PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, myIntent, 0); 
+0

güncellemek ve yardımcı olmadığını doğru olarak işaretlemek için çekinmeyin :) –

0

Yanlış yerde bayrağı koydu. Sadece PendingIntent oluşturma için bayraklar nereye koydu gidin. desteklenen

FLAG_ONE_SHOT, FLAG_NO_CREATE, FLAG_CANCEL_CURRENT, FLAG_UPDATE_CURRENT veya bayrakların herhangi olabilir PendingIntent bayrakları:

myIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 

Not (documentation itibaren):

yerine yapmanız gerekir Asıl gönderi gerçekleştiğinde temin edilebilecek niyetin belirlenemeyen kısımlarını kontrol etmek için Intent.fillIn() tarafından.

İlgili konular