安卓(Android) 怎么将BluetoothGatt状态转为字符串(String)

2019年10月25日21:45:10安卓(Android) 怎么将BluetoothGatt状态转为字符串(String)已关闭评论 449 910字阅读3分2秒

1.简介

安卓(Android) 怎么将BluetoothGatt状态转为字符串(String)?——请看下文。

2.示例代码

/**
 * 版权所有 编程十万个怎么办(www.tah1986.com)
 */


import android.bluetooth.BluetoothGatt;

public class Main {
    public static String statusToString(int status) {
        switch (status) {
        case BluetoothGatt.GATT_SUCCESS:
            return "GATT_SUCCESS";
        case BluetoothGatt.GATT_READ_NOT_PERMITTED:
            return "GATT_READ_NOT_PERMITTED";
        case BluetoothGatt.GATT_WRITE_NOT_PERMITTED:
            return "GATT_WRITE_NOT_PERMITTED";
        case BluetoothGatt.GATT_REQUEST_NOT_SUPPORTED:
            return "GATT_REQUEST_NOT_SUPPORTED";
        case BluetoothGatt.GATT_INSUFFICIENT_AUTHENTICATION:
            return "GATT_INSUFFICIENT_AUTHENTICATION";
        case BluetoothGatt.GATT_INSUFFICIENT_ENCRYPTION:
            return "GATT_INSUFFICIENT_ENCRYPTION";
        case BluetoothGatt.GATT_INVALID_OFFSET:
            return "GATT_INVALID_OFFSET";
        case BluetoothGatt.GATT_INVALID_ATTRIBUTE_LENGTH:
            return "GATT_INVALID_ATTRIBUTE_LENGTH";
        case BluetoothGatt.GATT_FAILURE:
            return "GATT_FAILURE";
        default:
            return "unknown state:" + status;
        }
    }
}

 
继续阅读
编程十万个怎么办