up.setOnClickListener(new OnClickListener() {

            public void onClick(View v) {

             String message = up;

            sendMessage(message);

            }

});


위 소스대로 하면


클릭한값을 그대로 보내주는것 까진 가능하지만 한번 보내주고 끝이죠.


버튼을 계속 누르고 있더라도 말입니다...




하지만, 제가 원하는 것은 누르는 동안 계속 신호가 가고


손을 떼었을때 신호가 끊기도록 하고 싶은데, 어떻게 하면 좋을까요?


토글버튼으로 응용해보려 해도 도무지 아이디어가 떠오르지 않네요;


도와주세요!