public class CallbackHandler extends Handler implements NetworkController.EmergencyListener, NetworkController.SignalCallback
Handler.Callback
Constructor and Description |
---|
CallbackHandler() |
Modifier and Type | Method and Description |
---|---|
void |
handleMessage(Message msg)
Subclasses must implement this to receive messages.
|
void |
setEmergencyCallsOnly(boolean emergencyOnly) |
void |
setEthernetIndicators(NetworkController.IconState icon) |
void |
setIsAirplaneMode(NetworkController.IconState icon) |
void |
setListening(NetworkController.EmergencyListener listener,
boolean listening) |
void |
setListening(NetworkController.SignalCallback listener,
boolean listening) |
void |
setMobileDataEnabled(boolean enabled) |
void |
setMobileDataIndicators(NetworkController.IconState statusIcon,
NetworkController.IconState qsIcon,
int statusType,
int qsType,
boolean activityIn,
boolean activityOut,
String typeContentDescription,
String description,
boolean isWide,
int subId) |
void |
setNoSims(boolean show) |
void |
setSubs(List<SubscriptionInfo> subs) |
void |
setWifiIndicators(boolean enabled,
NetworkController.IconState statusIcon,
NetworkController.IconState qsIcon,
boolean activityIn,
boolean activityOut,
String description) |
dispatchMessage, dump, getLooper, getMessageName, getTraceName, hasCallbacks, hasMessages, hasMessages, obtainMessage, obtainMessage, obtainMessage, obtainMessage, obtainMessage, post, postAtFrontOfQueue, postAtTime, postAtTime, postDelayed, removeCallbacks, removeCallbacks, removeCallbacksAndMessages, removeMessages, removeMessages, runWithScissors, sendEmptyMessage, sendEmptyMessageAtTime, sendEmptyMessageDelayed, sendMessage, sendMessageAtFrontOfQueue, sendMessageAtTime, sendMessageDelayed, toString
public void handleMessage(Message msg)
Handler
handleMessage
in class Handler
public void setWifiIndicators(boolean enabled, NetworkController.IconState statusIcon, NetworkController.IconState qsIcon, boolean activityIn, boolean activityOut, String description)
setWifiIndicators
in interface NetworkController.SignalCallback
public void setMobileDataIndicators(NetworkController.IconState statusIcon, NetworkController.IconState qsIcon, int statusType, int qsType, boolean activityIn, boolean activityOut, String typeContentDescription, String description, boolean isWide, int subId)
setMobileDataIndicators
in interface NetworkController.SignalCallback
public void setSubs(List<SubscriptionInfo> subs)
setSubs
in interface NetworkController.SignalCallback
public void setNoSims(boolean show)
setNoSims
in interface NetworkController.SignalCallback
public void setMobileDataEnabled(boolean enabled)
setMobileDataEnabled
in interface NetworkController.SignalCallback
public void setEmergencyCallsOnly(boolean emergencyOnly)
setEmergencyCallsOnly
in interface NetworkController.EmergencyListener
public void setEthernetIndicators(NetworkController.IconState icon)
setEthernetIndicators
in interface NetworkController.SignalCallback
public void setIsAirplaneMode(NetworkController.IconState icon)
setIsAirplaneMode
in interface NetworkController.SignalCallback
public void setListening(NetworkController.EmergencyListener listener, boolean listening)
public void setListening(NetworkController.SignalCallback listener, boolean listening)