안드로이드시작한지 얼마안되었습니다.
거기다 하드웨어 개발자라 기초가 너무 부족함을 느낍니다.
블루투스 테스트 어플을 만들고 있습니다.
처음에 블루투스 페어링 후 Connect 버튼을 누르면 List Dialog 가 떠서 그중 원하는 테스트를 클릭하면 해당 액티비티로 전환 되는 부분까지 거의 2주동안 이곳저곳을 누비며 완성 하였습니다.
참고한 소스에서 버튼이나 TextView 를 지우고 있는데 그냥 지웠더니 어플이 중지되버려서 관련된 부분을 찾아서 하나씩 지우고 있습니다.
질문은 EditText 에
이렇게 EditText 변수를 선언후
private EditText mEditSend;
이렇게 EditText 와 연결시켜서 사용하고 있습니다.
mEditSend = (EditText) findViewById(R.id.editSend);
결과는 이런식으로 보여주고 소켓을 통해서 데이터를 전송합니다.
mEditSend.setText(""+cBTHeader+mBTBrightVal+mBTRedVal+mBTGreenVal+mBTBlueVal);
mBTSocket.getOutputStream().write(mEditSend.getText().toString().getBytes());
여기서 EditText 에 보여주는 부분을 없애고 싶은데
mEditSend.setText(""+cBTHeader+mBTBrightVal+mBTRedVal+mBTGreenVal+mBTBlueVal);
소켓으로 보낼때 이걸 써먹어야 해서 이부분을 어떻게 변경해야할지 모르겠습니다.
mEditSend 를 String으로 선언하면 될것 같았는데 안되더라구요.