由于项目需要,今天写了一个小的实时监听蓝牙设备连接状态并接受广播的例子。
不多说,直接贴代码,老司机请忽略,MianActivity如下:
public class MainActivity extends Activity {
private static BroadcastReceiver mReceiver1 = null;
private TextView tvTextView;
private String blueString;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tvTextView=(TextView)findViewById(R.id.tv);
BlueToothReceiver btReceiver=new BlueToothReceiver();
Intent intent=getIntent();
Bundle bundle=intent.getExtras();
if(bundle!=null)
{
blueString=bundle.getString("Bluetooth");
tvTextView.setText(blueString);
Toast.makeText(this, blueString, Toast.LENGTH_LONG).show();
}
mReceiver1