Java 如何检查android手机是否进入AP模式?
每个人~Java 如何检查android手机是否进入AP模式?,java,android,access-point,Java,Android,Access Point,每个人~ 我有个问题要解决。 我想用java代码检查android手机是否进入AP模式? 我使用谷歌引擎搜索相关信息,但没有发现任何相关问题。 我希望这个问题能得到解决。 谢谢你的帮助:)我找到了一个剪子来做这件事 private class TetherChangeReceiver extends BroadcastReceiver { public void onReceive(Context content, Intent intent) { if (intent.
我有个问题要解决。
我想用java代码检查android手机是否进入AP模式?
我使用谷歌引擎搜索相关信息,但没有发现任何相关问题。
我希望这个问题能得到解决。
谢谢你的帮助:)
我找到了一个剪子来做这件事
private class TetherChangeReceiver extends BroadcastReceiver {
public void onReceive(Context content, Intent intent) {
if (intent.getAction().equals(ConnectivityManager.ACTION_TETHER_STATE_CHANGED)) {
// TODO - this should understand the interface types
ArrayList<String> available = intent.getStringArrayListExtra(
ConnectivityManager.EXTRA_AVAILABLE_TETHER);
ArrayList<String> active = intent.getStringArrayListExtra(
ConnectivityManager.EXTRA_ACTIVE_TETHER);
ArrayList<String> errored = intent.getStringArrayListExtra(
ConnectivityManager.EXTRA_ERRORED_TETHER);
}
}
}
专用类TetherChangeReceiver扩展了BroadcastReceiver{
公共void onReceive(上下文内容、意图){
if(intent.getAction().equals(ConnectivityManager.ACTION\u栓带\u状态\u已更改)){
//TODO-这应该理解接口类型
ArrayList available=intent.getStringArrayListExtra(
连接管理器。额外的可用系绳);
ArrayList active=intent.getStringArrayListExtra(
连接管理器。额外的活动系绳);
ArrayList errored=intent.getStringArrayListExtra(
连接管理器。额外的错误系带);
}
}
}
显然,只有在安卓2.3上,AP模式才是飞机模式吗?哦~我说的AP模式是“接入点”。感谢您的回复:)我使用Android 2.2开发我的应用程序,但感谢您的帮助:)