Lines Matching defs:listener
197 * Adds a listener to this {@code Phone}.
199 * @param listener A {@code Listener} object.
201 public final void addListener(Listener listener) {
202 mListeners.add(listener);
206 * Removes a listener from this {@code Phone}.
208 * @param listener A {@code Listener} object.
210 public final void removeListener(Listener listener) {
211 if (listener != null) {
212 mListeners.remove(listener);
302 for (Listener listener : mListeners) {
303 listener.onCallAdded(this, call);
308 for (Listener listener : mListeners) {
309 listener.onCallRemoved(this, call);
314 for (Listener listener : mListeners) {
315 listener.onCallAudioStateChanged(this, audioState);
316 listener.onAudioStateChanged(this, new AudioState(audioState));
321 for (Listener listener : mListeners) {
322 listener.onBringToForeground(this, showDialpad);
327 for (Listener listener : mListeners) {
328 listener.onCanAddCallChanged(this, canAddCall);