我有一个发达的WiFi对话框,如果用户单击某个网络名称,该对话框。但问题是用户不知道该网络是否已知,因为我计划在“连接”按钮旁边添加“取消”按钮。是否可以添加最少的单词“ SAVED”?。
我正在使用BroadcastReceiver
获得所有可用的wifi连接并将其添加到ArrayList
中
private final BroadcastReceiver mWifiScanReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context c, Intent intent) {
if (intent.getAction().equalsIgnoreCase(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION)) {
List<ScanResult> mScanResults = wifiManager.getScanResults();
// add your logic here
items.addAll(mScanResults);
wifiAdapter = new wifiAdapter(getContext(), items);
wifiAdapter.clear();
items.addAll(mScanResults); // Correct way
wifiAdapter.notifyDataSetChanged();
}
}
};