SeekBar를 움직여서 progree값을 얻어와 그값에따라 회전하는 이미지를 만들고 그에따른 모터 제어를 할라고 합니다.

그런데 블루투스를 붙이지 않고 그냥 햇을때는 잘되는데 블루투스를 집어넣으면 시크바만 작동하고 그림이 작동 되지 않네요

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

setOnClickListener((ViewGroup)findViewById(R.id.tblButtons));


mStatus = (TextView) findViewById(R.id.txtStatus);

mTts = new TextToSpeech(this, this);

// Get local Bluetooth adapter

mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();

mSeekBar=(SeekBar)findViewById(R.id.seekBar1);

mR=(TextView)findViewById(R.id.textView1);

// If the adapter is null, then Bluetooth is not supported

if (mBluetoothAdapter == null) {

Toast.makeText(this, "Bluetooth is not available",

Toast.LENGTH_LONG).show();

mSeekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {

@Override

public void onStopTrackingTouch(SeekBar seekBar) {

// TODO Auto-generated method stub

}

@Override

public void onStartTrackingTouch(SeekBar seekBar) {

// TODO Auto-generated method stub

}

@Override

public void onProgressChanged(SeekBar seekBar, int progress,

boolean fromUser) {

// TODO Auto-generated method stub

Animation anim =null;

mR.setText(""+progress);

int h=image.getHeight();

int w=image.getWidth();

float a=(float)3.6;

anim=new RotateAnimation(progress,0,w,h);

anim.setDuration(0);

image.startAnimation(anim);

anim.cancel();

}

});

finish();

return;

}

}