0
我有一臺運行android 4.1的設備。 但設備沒有藍牙,所以我想從4.1平臺上移除藍牙相關的項目(如共享菜單,設置包含「藍牙」的項目)。如何從android中刪除藍牙模塊
但它似乎是一個雜項工作(設置,文件共享)。
有什麼方法可以告訴平臺,目前的設備沒有藍牙只有通過配置一些文件?
我有一臺運行android 4.1的設備。 但設備沒有藍牙,所以我想從4.1平臺上移除藍牙相關的項目(如共享菜單,設置包含「藍牙」的項目)。如何從android中刪除藍牙模塊
但它似乎是一個雜項工作(設置,文件共享)。
有什麼方法可以告訴平臺,目前的設備沒有藍牙只有通過配置一些文件?
代碼
// Remove Bluetooth Settings if Bluetooth service is not available.
if (!getPackageManager().hasSystemFeature(PackageManager.FEATURE_BLUETOOTH)) {
target.remove(header);
}
使用,如果設備支持藍牙服務來判斷。
的configing文件是下systemtem的/ etc /權限/ xxxx.xml其由/framework/base/data/etc/xxx.xml
PackageManager.FEATURE_BLUETOOTH = "android.hardware.wifi"
PackageManager.FEATURE_BLUETOOTH = "android.hardware.bluetooth"
複製由於只提供了一種方法,以標識是否設備支持藍牙服務,則應單獨刪除包含藍牙的查看項目。