package org.example.itester;            import android.app.Activity;      import android.bluetooth.BluetoothAdapter;      import android.content.Context;      import android.content.Intent;      import android.net.wifi.WifiInfo;      import android.net.wifi.WifiManager;      import android.os.Bundle;      import android.widget.TextView;            public class wifibtcheck extends ITester{          private static final int REQUEST_ENABLE_BT = 3;                    @Override          public void onCreate(Bundle savedInstanceState) {              super.onCreate(savedInstanceState);              setContentView(R.layout.wifibtcheck);                    mWifi = (WifiManager)getSystemService(Context.WIFI_SERVICE);                    if (!mWifi.isWifiEnabled())              {                  mWifi.setWifiEnabled(true);              }                            WifiInfo wifiInfo = mWifi.getConnectionInfo();                            bAdapt= BluetoothAdapter.getDefaultAdapter();                           if (bAdapt != null)              {                  if (!bAdapt.isEnabled())                  {                      Intent enBT = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);                      startActivityForResult(enBT, REQUEST_ENABLE_BT);                  }                                    btMac = bAdapt.getAddress();              }else{                  btMac = "No Bluetooth Device!";              }                            if((WifiMac = wifiInfo.getMacAddress())== null)              {                  WifiMac = "No Wifi Device";              }                          TextView mac = (TextView)findViewById(R.id.macView);              mac.setTextSize(38);              mac.setText("   无线MAC:  "+ WifiMac + "\n   蓝牙MAC:  " + btMac);                              }                    public void onActivityResult(int requestCode, int resultCode, Intent data) {              switch (requestCode) {                    case REQUEST_ENABLE_BT:                  // When the request to enable Bluetooth returns                  if (resultCode == Activity.RESULT_OK) {                      // Bluetooth is now enabled, so set up a chat session                  } else {                      finish();                  }              }          }                }  

更多相关文章

  1. Android中Broadcast的Intent大全
  2. Android蓝牙耳机接听挂断电话流程
  3. android 学习记录备忘录
  4. 根据文件名称修改安卓默认的蓝牙接收文件地址
  5. Android(安卓)中文API (65) ―― BluetoothClass[蓝牙]
  6. android Menu 选项菜单示例
  7. android bluetooth UUID蓝牙查询表
  8. Android(安卓)蓝牙(BLE)连接,发送,接收消息
  9. 初涉Android蓝牙开发

随机推荐

  1. ch020 Android SQLite3(第一部分)
  2. Android(安卓)getDecorView用途——屏幕
  3. Android 屏幕适配工具类
  4. Android调用Restfull
  5. android中的dumpsys命令
  6. android中搜索关键字高亮
  7. android之shape使用
  8. Android名称、版本和API level的对应关系
  9. Android中的Toast提示
  10. android sqlite 实例