How do I pragmatically pair and connect a Bluetooth device. Android -
i've struggled find answer question latest flavors of android.
i'd connect bluetooth device or bluetooth serial module, pragmatically. know name , pin of device, , intend attempt continually connect device in case i'm out of range, or reason disconnect.
i have following code , need populate necessary bluetooth code.
// connect bluetooth adaptor ba = bluetoothadapter.getdefaultadapter(); toast.maketext(getapplicationcontext(),"checking bluetooth...",toast.length_long).show(); if (!ba.isenabled()) { intent turnon = new intent(bluetoothadapter.action_request_enable); startactivityforresult(turnon, 0); toast.maketext(getapplicationcontext(),"adaptor enabled",toast.length_long).show(); } else { toast.maketext(getapplicationcontext(),"adaptor enabled", toast.length_long).show(); } // start background thread attempts connect board runnable bluetoothbackgroundrunnable = new runnable() { string bluetoothid = "id goes here"; // todo: change device name! string securepin = "1234"; // todo: change device pin! @override public void run() { // attempt connect... toast.maketext(getapplicationcontext(),"attempting connect...", toast.length_long).show(); intent intent = new intent(bluetoothdevice.action_pairing_request); bluetoothconnecthandler.postdelayed(this, 1000); } }; bluetoothconnecthandler.postdelayed(bluetoothbackgroundrunnable, 100);
Comments
Post a Comment