public final PendingIntentData createFromParcel(Parcel source) { return new PendingIntentData(source); }
public PendingIntentData(String creator, IBinder binder) { this.creator = creator; this.pendingIntent = readPendingIntent(binder); }
final void addPendingIntent(final IBinder binder, String creator) { synchronized (mLruHistory) { try { binder.linkToDeath(new IBinder.DeathRecipient() { @Override public void binderDied() { binder.unlinkToDeath(this, 0); mLruHistory.remove(binder); } }, 0); } catch (RemoteException e) { e.printStackTrace(); } PendingIntentData pendingIntentData = mLruHistory.get(binder); if (pendingIntentData == null) { mLruHistory.put(binder, new PendingIntentData(creator, binder)); } else { pendingIntentData.creator = creator; } } }
public PendingIntentData(String creator, IBinder binder) { this.creator = creator; this.pendingIntent = readPendingIntent(binder); }
public final PendingIntentData createFromParcel(Parcel source) { return new PendingIntentData(source); }
public PendingIntentData(String creator, IBinder binder) { this.creator = creator; this.pendingIntent = readPendingIntent(binder); }
public final PendingIntentData createFromParcel(Parcel source) { return new PendingIntentData(source); }
final void addPendingIntent(final IBinder binder, String creator) { synchronized (mLruHistory) { try { binder.linkToDeath(new IBinder.DeathRecipient() { @Override public void binderDied() { binder.unlinkToDeath(this, 0); mLruHistory.remove(binder); } }, 0); } catch (RemoteException e) { e.printStackTrace(); } PendingIntentData pendingIntentData = mLruHistory.get(binder); if (pendingIntentData == null) { mLruHistory.put(binder, new PendingIntentData(creator, binder)); } else { pendingIntentData.creator = creator; } } }
final void addPendingIntent(final IBinder binder, String creator) { synchronized (mLruHistory) { try { binder.linkToDeath(new IBinder.DeathRecipient() { @Override public void binderDied() { binder.unlinkToDeath(this, 0); mLruHistory.remove(binder); } }, 0); } catch (RemoteException e) { e.printStackTrace(); } PendingIntentData pendingIntentData = mLruHistory.get(binder); if (pendingIntentData == null) { mLruHistory.put(binder, new PendingIntentData(creator, binder)); } else { pendingIntentData.creator = creator; } } }