private void _handleMessage(Message msg) { switch (msg.what) { case TYPE_ON_STATE_CHANGED: Bundle b = (Bundle) msg.obj; int oldState = b.getInt("oldState"); int newState = b.getInt("newState"); mListener.onStateChanged(oldState, newState); break; } }
public void setError(int error) { if (mOnStateChangedListener != null) mOnStateChangedListener.onError(error); }
private void signalStateChanged(int state) { if (mOnStateChangedListener != null) mOnStateChangedListener.onStateChanged(state); }