@Override public void removeOnRDSDataFoundListener(OnRDSDataFoundListener listener) { try { OnRDSDataListenerTransport transport = mOnRDSData.remove(listener); if (transport != null) { mService.removeOnRDSDataFoundListener(transport); } } catch (RemoteException ex) { Log.e(TAG, "removeOnRDSDataFoundListener: DeadObjectException", ex); } }