android蓝牙主动发起配对实例
	Java代码 
	package cn.madfinger.core; 
	 
	import java.io.IOException; 
	import java.lang.reflect.Method; 
	import java.util.ArrayList; 
	import java.util.List; 
	import java.util.UUID; 
	 
	import android.app.Activity; 
	import android.bluetooth.BluetoothAdapter; 
	import android.bluetooth.BluetoothDevice; 
	import android.bluetooth.BluetoothSocket; 
	import android.content.BroadcastReceiver; 
	import android.content.Context; 
	import android.content.Intent; 
	import android.content.IntentFilter; 
	import android.os.Bundle; 
	import android.util.Log; 
	import android.view.View; 
	import android.widget.AdapterView; 
	import android.widget.ArrayAdapter; 
	import android.widget.Button; 
	import android.widget.ListView; 
	import android.widget.Toast; 
	import android.widget.ToggleButton; 
	 
	public class BlueToothTestActivity extends Activity { 
	    //该UUID表示串口服务 
	    //请参考文章<a href="http://wiley.iteye.com/blog/1179417">http://wiley.iteye.com/blog/1179417</a> 
	    static final String SPP_UUID = "00001101-0000-1000-8000-00805F9B34FB"; 
	    Button btnSearch, btnDis, btnExit; 
	    ToggleButton tbtnSwitch; 
	    ListView lvBTDevices; 
	    ArrayAdapter<String> adtDevices; 
	    List<String> lstDevices = new ArrayList<String>(); 
	    BluetoothAdapter btAdapt; 
	    public static BluetoothSocket btSocket; 
	 
	    @Override 
	    public void onCreate(Bundle savedInstanceState) { 
	        super.onCreate(savedInstanceState); 
	        setContentView(R.layout.main); 
	        // Button 设置 
	        btnSearch = (Button) this.findViewById(R.id.btnSearch); 
	        btnSearch.setOnClickListener(new ClickEvent()); 
	        btnExit = (Button) this.findViewById(R.id.btnExit); 
	        btnExit.setOnClickListener(new ClickEvent()); 
	        btnDis = (Button) this.findViewById(R.id.btnDis); 
	        btnDis.setOnClickListener(new ClickEvent()); 
	 
	        // ToogleButton设置 
	        tbtnSwitch = (ToggleButton) this.findViewById(R.id.tbtnSwitch); 
	
相关新闻>>
- 发表评论
 - 
				
 
- 最新评论 进入详细评论页>>
 





