diff --git a/sample_app/src/uk/co/alt236/btlescan/adapters/LeDeviceListAdapter.java b/sample_app/src/uk/co/alt236/btlescan/adapters/LeDeviceListAdapter.java index c5dc057..f73cedd 100644 --- a/sample_app/src/uk/co/alt236/btlescan/adapters/LeDeviceListAdapter.java +++ b/sample_app/src/uk/co/alt236/btlescan/adapters/LeDeviceListAdapter.java @@ -25,16 +25,8 @@ public class LeDeviceListAdapter extends ArrayAdapter { mActivity = activity; } -// public void addDevice(BluetoothLeDevice device) { -// final int position = mLeDevices.indexOf(device); -// if(position == -1){ -// mLeDevices.add(device); -// } else { -// mLeDevices.set(position, device); -// } -// } - public void replaceData(List list){ + // TODO: THIS IS REALLY HACKY AND BAD FOR PERFORMACE... clear(); addAll(list); } @@ -96,8 +88,10 @@ public class LeDeviceListAdapter extends ArrayAdapter { viewHolder.ibeaconSection.setVisibility(View.GONE); } - final String rssiString = mActivity.getString(R.string.formatter_db, String.valueOf(rssi)); - final String runningAverageRssiString = mActivity.getString(R.string.formatter_db, String.valueOf(device.getRunningAverageRssi())); + final String rssiString = + mActivity.getString(R.string.formatter_db, String.valueOf(rssi)); + final String runningAverageRssiString = + mActivity.getString(R.string.formatter_db, String.valueOf(device.getRunningAverageRssi())); viewHolder.deviceLastUpdated.setText( android.text.format.DateFormat.format(