I want to check if bluetooth is enabled in a device using an Android application. I used the .isEnabled method. But there is an error. I found out (by commenting lines) that the error is in .isEnabled method. Can you pls help me to figure this out?
final BluetoothAdapter bluetooth = BluetoothAdapter.getDefaultAdapter(); submitButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String status = "Bluetooth"; if(bluetooth != null) { if (bluetooth.isEnabled()) { String mydeviceaddress = bluetooth.getAddress(); String mydevicename = bluetooth.getName(); status = ("Address "+ mydeviceaddress + " Name" + mydevicename); Toast.makeText(getApplicationContext(), "" + status + "", Toast.LENGTH_LONG).show(); } else { status = ("Bluetooth not enabled"); Toast.makeText(getApplicationContext(), "" + status + "", Toast.LENGTH_LONG).show(); } } else { Toast.makeText(getApplicationContext(), "" + status + "", Toast.LENGTH_LONG).show(); } } }