2010-09-19 6 views

Répondre

4

Je sais que cela a été répondu mais juste au cas où quelqu'un d'autre veut cette information. Il y a deux façons d'activer une fonction Bluetooth est d'utiliser les Intentions et envoyer une demande de l'utilisateur

Intent enableIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE); 
activity.startActivityForResult(enableIntent, someIntegerValue); 

seconde est d'appeler simplement la méthode d'activation de l'adaptateur, utiliser cette méthode si l'entrée utilisateur n'est pas nécessaire ou voulu. Pour désactiver, il vous suffit d'appeler la méthode désactiver sur l'adaptateur.

0

Vous pouvez Bluetooth directement ouverte en appelant la fonction turnOn() sur un clic de bouton (sur):

void turnOn() 
{ 
    if (bluetoothAdapter == null) 
    { 
     status.setText("BlueTooth adapter not found"); 
    } 
    else if (bluetoothAdapter.isEnabled()) 
    { 
     Toast.makeText(MainActivity.this, "Bluetooth is already on.", Toast.LENGTH_SHORT).show(); 
    } 
    else 
     bluetoothAdapter.enable(); 
} 
Questions connexes