Advertisement
Guest User

wifidiscover

a guest
Apr 15th, 2016
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. public class MainActivity extends Activity {
  2.  
  3. private TextView tvStatus;
  4. private WifiManager wifiManager;
  5.  
  6. private BroadcastReceiver wifibr = new BroadcastReceiver() {
  7. @Override
  8. public void onReceive(Context context, Intent intent) {
  9. for(ScanResult r : wifiManager.getScanResults()) {
  10. tvStatus.append("\n" + r.SSID + "\t" + r.level + "\n");
  11. }
  12. }
  13. };
  14.  
  15. @Override
  16. public void onCreate(Bundle savedInstanceState) {
  17. super.onCreate(savedInstanceState);
  18. setContentView(R.layout.activity_main);
  19.  
  20. tvStatus = (TextView) findViewById(R.id.tvStatus);
  21. wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
  22.  
  23. Button btnGetWifi = (Button)findViewById(R.id.btnGetWifi);
  24. btnGetWifi.setOnClickListener(new OnClickListener() {
  25. public void onClick(View v) {
  26. wifiManager.startScan();
  27. }
  28. });
  29.  
  30. registerReceiver(wifibr,
  31. new IntentFilter(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION));
  32. }
  33.  
  34. @Override
  35. protected void onStop() {
  36. super.onStop();
  37.  
  38. unregisterReceiver(wifibr);
  39. }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement