Android开发--Wifi的操作
Android应用程序测试Wifi非常简单,只需要调用系统的Wifi服务即可对Wifi进行管理,但是由于模拟器中不能使用Wifi的功能,所以测试的操作需要在手机上运行,下面是实例代码:
public class WifiActivity extends Activity {
private Button button1;
private Button button2;
private Button button3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_wifi);
button1=(Button)findViewById(R.id.button1);
button2=(Button)findViewById(R.id.button2);
button3=(Button)findViewById(R.id.button3);
button1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
// 如果这里直接写this.而不是WifiActivity.this,代表的只是这个内部类的对象,而不是这个Activity的对象
WifiManager wifiManager=(WifiManager)WifiActivity.this.getSystemService(Service.WIFI_SERVICE);
wifiManager.setWifiEnabled(true);
Toast.makeText(WifiActivity. android开发,青软培训