outStream.write (msgBuffer);
} catch (IOException e) {
Log.e (TAG, In onResume () exception occurred during write: + e.getMessage ());
mHandler.sendEmptyMessage (BL_SOCKET_FAILED);
return;
} else Log.e (TAG, Error Send data: outStream is Null );
} class ConnectedThread extends Thread {final InputStream mmInStream; ConnectedThread () {tmpIn=null; {= btSocket.getInputStream ();
} catch (IOException e) {.e (TAG, In ConnectedThread () error getInputStream (): + e.getMessage ());
}=tmpIn;
} void run () {[] buffer=new byte [256]; bytes; (true) {{= mmInStream.read (buffer) ;. obtainMessage (RECIEVE_MESSAGE, bytes, - 1, buffer) .sendToTarget ();
} catch (IOException e) {;
}.javacom.dum_car;android.app.Activity;android.content.Intent;android.graphics.Color;android.os.Bundle;android.view.Menu;android.view.MenuItem;android.view.View;android.view.View.OnClickListener;android.widget.Button;android.widget.TextView;class MainActivity extends Activity implements OnClickListener {btnActAccelerometer, btnActWheel, btnActButtons, btnActMCU, btnActTouch, btnActAbout;
@ Overridevoid onCreate (Bundle savedInstanceState) {
super.onCreate (savedInstanceState);
setContentView (R.layout.activity_main);
TextView textv=(TextView) findViewById (R.id.textView1);
textv.setShadowLayer (1, 3, 3, Color.GRAY);
btnActAccelerometer=(Button) findViewById (R.id.button_accel);
btnActAccelerometer.setOnClickListener (this);
btnActWheel=(Button) findViewById (R.id.button_wheel);
btnActWheel.setOnClickListener (this);
btnActButtons=(Button) findViewById (R.id.button_buttons);
btnActButtons.setOnClickListener (this);
btnActMCU=(Button) findViewById (R.id.button_mcu);
btnActMCU.setOnClickListener (this);
btnActTouch=(Button) findViewById (R.id.button_touch);
btnActTouch.setOnClickListener (this);
btnActAbout=(Button) findViewById (R.id.button_about);
btnActAbout.setOnClickListener (this);
} void onClick (View v) {(v.getId ()) {
case R.id.button_accel:
Intent intent_accel=new Intent (this, ActivityAccelerometer.class);
startActivity (intent_accel);
break;
case R.id.button_wheel:
Intent intent_wheel=new Intent (this, ActivityWheel.class);
startActivity (intent_wheel);
break;
case R.id.button_buttons:
Intent intent_buttons=new Intent (this, ActivityButtons.class);
startActivity (intent_buttons);
break;
case R.id.button_mcu:
Intent intent_mcu=new Intent (this, ActivityMCU.class);
startActivity (intent_mcu);
break;
case R.id.button_touch:
Intent intent_touch=new Intent (this, ActivityTouch.class);
startActivity (intent_touch);
break;
case R.id.button_about:
Intent intent_about=new Intent (this, ActivityAbout.class);
startActivity (intent_about);
break;
default:
break;
}
@ Overrideboolean onCreateOptionsMenu (Menu menu) {() .inflate (R.menu.activity_main, menu); true;
}
@ Overrideboolean onOptionsItemSelected (MenuItem item) {
intent=new Intent () ;. setClass (MainActivity.this, SetPreferenceActivity.class); (intent, 0); true;
}. javacom.dum_car; android.os.Bundle; android.preference.PreferenceFragment; class PrefsFragment extends PreferenceFragment {
@ Overridevoid onCreate (Bundle savedInstanceState) {.onCreate (savedInstanceState); (R.xml.pref);
}. javacom.dum_car; android.app.Activity; android.os.Bundle; class SetPreferenceActivity extends Activity {
@ Overridevoid onCreate (Bundle savedInstanceState) {.onCreate(savedIns...