首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

wifi开启封闭

2012-12-25 
wifi开启关闭wifi的5中状态 WIFI_STATE_DISABLED:?? 无线网卡不可用WIFI_STATE_DISABLING:无线网卡正在关

wifi开启关闭

wifi的5中状态

WIFI_STATE_DISABLED:?? 无线网卡不可用

WIFI_STATE_DISABLING:无线网卡正在关闭

WIFI_STATE_ENABLED : 无线网卡可用

WIFI_STATE_ENABLING:l无线网卡正在打开

WIFI_STATE_UNKNOWN:未知网卡状态

?

?

?

Wifi权限

package com.example.wifi;import android.net.wifi.WifiManager;import android.os.Bundle;import android.app.Activity;import android.content.Context;import android.view.Menu;import android.view.View;import android.widget.Button;import android.widget.Toast;public class WifiActivity extends Activity {Button btnOpen;Button btnClose;Button btnState;WifiManager wifi;    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_wifi);                btnOpen =  (Button) findViewById(R.id.open);         btnClose =  (Button) findViewById(R.id.close);        btnState =  (Button) findViewById(R.id.state);                btnOpen.setOnClickListener(new View.OnClickListener() {public void onClick(View v) {//获得wifi对象,Context.getSystemService(Context.WIFI_SERVICE);wifi = (WifiManager) WifiActivity.this.getSystemService(Context.WIFI_SERVICE);wifi.setWifiEnabled(true);//设置wifi可用Toast.makeText(WifiActivity.this, wifi.getWifiState(), Toast.LENGTH_SHORT).show();}});                btnClose.setOnClickListener(new View.OnClickListener() {public void onClick(View v) {wifi = (WifiManager) WifiActivity.this.getSystemService(Context.WIFI_SERVICE);wifi.setWifiEnabled(false);//设置wifi不可用,但是wifi关闭需要时间Toast.makeText(WifiActivity.this, wifi.getWifiState(), Toast.LENGTH_SHORT).show();}});                btnState.setOnClickListener(new View.OnClickListener() {public void onClick(View v) {wifi = (WifiManager) WifiActivity.this.getSystemService(Context.WIFI_SERVICE);//wifi.setWifiEnabled(false);Toast.makeText(WifiActivity.this, wifi.getWifiState(), Toast.LENGTH_SHORT).show();}});     }    @Override    public boolean onCreateOptionsMenu(Menu menu) {        getMenuInflater().inflate(R.menu.activity_wifi, menu);        return true;    }}

?

热点排行