From 47f5d71a81a528aff225805d28bf181ce4d6f55d Mon Sep 17 00:00:00 2001
From: 陈奇 <1650699704@qq.com>
Date: Thu, 15 Nov 2018 13:14:43 +0800
Subject: [PATCH] [*]1.0.3.2版本
---
app/src/main/java/com/moral/yunfushao/adapter/BleDeviceAdapter.java | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/app/src/main/java/com/moral/yunfushao/adapter/BleDeviceAdapter.java b/app/src/main/java/com/moral/yunfushao/adapter/BleDeviceAdapter.java
index 4f787be..9a925b2 100644
--- a/app/src/main/java/com/moral/yunfushao/adapter/BleDeviceAdapter.java
+++ b/app/src/main/java/com/moral/yunfushao/adapter/BleDeviceAdapter.java
@@ -7,6 +7,7 @@
import com.clj.fastble.data.ScanResult;
import com.moral.andbrickslib.baseadapter.recyclerview.CommonAdapter;
import com.moral.andbrickslib.baseadapter.recyclerview.base.ViewHolder;
+import com.moral.andbrickslib.utils.StringUtils;
import com.moral.yunfushao.R;
import java.util.List;
@@ -14,7 +15,6 @@
/**
* Created by haijiang on 2017/7/6.
*/
-
public class BleDeviceAdapter extends CommonAdapter<ScanResult> {
public BleDeviceAdapter(RecyclerView v, int layoutId, List<ScanResult> datas) {
super(v, layoutId, datas);
@@ -24,6 +24,10 @@
protected void convert(ViewHolder holder, ScanResult scanResult, int position) {
TextView tv_name = holder.getView(R.id.tv_name);
BluetoothDevice device = scanResult.getDevice();
- tv_name.setText(device.getName()+"\n"+device.getAddress());
+ if (!StringUtils.isEmpty(device.getName())) {
+ tv_name.setText(device.getName() + "\n" + device.getAddress());
+ } else {
+ tv_name.setText("������������" + "\n" + device.getAddress());
+ }
}
}
--
Gitblit v1.8.0