@Override public void onClick(View v) { mList.clear(); mFoundAdapter.notifyDataSetChanged(); if( mBLEController.startScan() ){ Toast.makeText(BleActivity.this, "Scanning!", Toast.LENGTH_SHORT).show(); } // You can scan by service using the following code: // List<UUID> uuids = new ArrayList<UUID>(); // uuids.add(UUID.fromString(SERVICE_ID)); // // if( mBLEController.startScanByService(uuids) ){ // Toast.makeText(BleActivity.this, "Scanning!", Toast.LENGTH_SHORT).show(); // } } });