0
我是Android開發新手。我能夠看到「您到達辦公室」的收報機消息,但是當我點擊它時,它不會打開我的主要活動。Pending Intent未開放活動
下面是我的代碼:
private class ViewUpdater implements Runnable{
private Context contextFromView;
public ViewUpdater(Context context) {
this.contextFromView = context;
}
@Override
public void run() {
CancelNotification(contextFromView, notificationId);
Random r= new Random();
notificationId =r.nextInt();
Intent intent = new Intent();
FragmentActivity activity = getActivity();
PendingIntent pi = PendingIntent.getActivity(getActivity(),1000,intent,0);
String body = "congratulations you made it today";
String title = "Office reached";
NotificationCompat.Builder mBuilder =
new NotificationCompat.Builder(getActivity())
.setSmallIcon(R.drawable.abc_ic_go)
.setContentTitle(title)
.setTicker("Did you reach office?")
.setContentText(body);
mBuilder.setContentIntent(pi);
nm.notify(notificationId, mBuilder.build());
timerHandler.postDelayed(this, 200000);
}
}
感謝它的工作.. – Manish