接收蓝牙广播onReceive中getStringExtra()出现错误
生活随笔
收集整理的這篇文章主要介紹了
接收蓝牙广播onReceive中getStringExtra()出现错误
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
原因:getStringExtra()為空導致
解決:用以下判斷接收
Bundle bundle = intent.getExtras();if (bundle != null) {String data = bundle.getString(BluetoothLeService.EXTRA_DATA);if (data != null) {}}?
Bundle bundle = intent.getExtras();if (bundle != null) {
String data = bundle.getString(BluetoothLeService.EXTRA_DATA);
Log.e("mainData1",data);
//顯示到界面
if (data != null) {
Log.e("mainData2",data);
//初始化圓形進度條
initArcProgressBar(100,Integer.parseInt(data),"優");
}
}
轉載于:https://www.cnblogs.com/goodpan/p/5573518.html
總結
以上是生活随笔為你收集整理的接收蓝牙广播onReceive中getStringExtra()出现错误的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java.两个例子充分阐述多态的可拓展性
- 下一篇: iOS缩放手势