Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 初級開發 >> Android藍牙控制之2.X或以上

Android藍牙控制之2.X或以上

編輯:初級開發

Android從2.0開始包含了完整的藍牙組件,有關android平台上的bluetooth控制常見的運行在API Level至少為5的代碼如下:

 private BluetoothAdapter mAdapter = null;

 開啟藍牙

  if (!mAdapter.isEnabled()) {
   Intent cwj = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
   startActivity(cwj);
   }

設置可發現狀態

   Intent android123 = new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);
  android123.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 500); //android開發網提示這裡為設置搜索超時500ms
  startActivity(android123);

  本例使用的是Google推薦的通過Intent和Action方式調用系統的藍牙宿主程序來控制藍牙的開關,無需permission也可以很好的處理,希望未來Google應該在GPS控制上也提供類似的方法

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved