我正在开发一个需要 BT 连接的 Android 应用程序。阅读 Android 开发者页面后,我们给出的方法isEnabled()不起作用。错误是cannot resolve symbol isEnabled。导入的库是android.bluetooth.BluetoothAdapter. 在清单文件中,按照Android页面的说明,我还插入了蓝牙、BT管理和精细位置的权限。代码:public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);}BluetoothAdapter bluetoothAdapter = BluetoothAdapter.getDefaultAdapter();if (bluetoothAdapter == null) { Log.i("Fallo","Dispositivo sin bluetooth");}if (!bluetoothAdapter.isEnabled()) { Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE); startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT); }}
添加回答
举报
0/150
提交
取消