使用通过ListAdapter或BluetoothAdapter找到的大量蓝牙设备更新Android中的TextView

问题描述 投票:0回答:1

我想在Android应用程序中创建一个TextView,显示有多少蓝牙设备被找到并在UI中列出。

MainActivity(只有活动)里面,在私人班级ArrayList内有一个ListAdapter extends BaseAdapter。除了在那个班级还有一个私人BluetoothAdapter.LeScanCallbackonLeScan方法,包括ListAdapter.notifyDataSetChanged()ListAdapter使用listView将蓝牙扫描的结果绑定到UI。现在的问题是我不知道如何创建一个触发器,在一个简单的TextView(!)ArrayList上发送当前找到/显示(并且不断变化)的设备数量,并在每次设备数量时更新它名单各不相同。

你有什么建议吗?我只找到了不同情况下的例子,主要是通过按钮更新。

android listview arraylist listadapter settext
1个回答
0
投票

您应该在完成新的蓝牙扫描时创建一个qazxsw poi。那qazxsw poi应该更新UI,listenerlistener

© www.soinside.com 2019 - 2024. All rights reserved.