我想在Android应用程序中创建一个TextView
,显示有多少蓝牙设备被找到并在UI中列出。
在MainActivity
(只有活动)里面,在私人班级ArrayList
内有一个ListAdapter extends BaseAdapter
。除了在那个班级还有一个私人BluetoothAdapter.LeScanCallback
与onLeScan
方法,包括ListAdapter.notifyDataSetChanged()
。 ListAdapter
使用listView
将蓝牙扫描的结果绑定到UI。现在的问题是我不知道如何创建一个触发器,在一个简单的TextView
(!)ArrayList
上发送当前找到/显示(并且不断变化)的设备数量,并在每次设备数量时更新它名单各不相同。
你有什么建议吗?我只找到了不同情况下的例子,主要是通过按钮更新。
您应该在完成新的蓝牙扫描时创建一个qazxsw poi。那qazxsw poi应该更新UI,listener
。 listener