2011-07-06 6 views
0

안드로이드는 이미 BluetoothChat 응용 프로그램을 가지고 있습니다. 그 응용 프로그램을 사용하여 두 장치가 서로 채팅합니다. 나는 조금 다른 것을 시도하고있다. 채팅 대신에 내가 작성한 내용을 내 EditText에 표시하고 모바일을 흔들면 두 번째 기기에 표시됩니다.안드로이드의 기존 BlueToothChat 응용 프로그램과 함께 작동하는 방법

의미 BluetoothChat에는 EditText과 "보내기"버튼이 있습니다. 우리가 EditText에서 쓰고 "보내기"를 누르는 것은 보내는 것을 의미합니다. 버튼 대신 센서를 사용하고 싶습니다.

나 또한 별도로 흔들어서 센서를 만들었습니다. 하지만 문제는 블루투스가이를 위해 어떻게 작동하는지 두 가지를 병합 할 수있는 방법입니다. 이 답변의 코드에서

답변

0

봐 : Android: I want to shake it

가 BluetoothChat 활동에 위의 답변에서 코드를 추가합니다. 다음 코드는 사용자가이 BluetoothChat '보내기'버튼 명중 언제 실행됩니다

public void onClick(View v) { 
      // Send a message using content of the edit text widget 
      TextView view = (TextView) findViewById(R.id.edit_text_out); 
      String message = view.getText().toString(); 
      sendMessage(message); 
     } 

onSensorChanged(SensorEvent se) 내부, 위의 대답에 코드 (메소드 선언 제외)이 코드를 추가,하지만 mAccel 경우> 2.

+0

내가 수정하지 못하는 부분을 수정해야합니다. Plz tell me – Jyosna

+0

@Jyosna 좀 더 구체적으로 대답을 수정했습니다. – howettl

관련 문제