Java 设置一个循环按钮

Java 设置一个循环按钮,java,Java,我想在按下按钮时设置一个循环,在松开按钮时退出循环 public void onClick(View arg0) { try { mBTSocket.getOutputStream().write(mEditSend.getText().toString().getBytes()); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTr

我想在按下按钮时设置一个循环,在松开按钮时退出循环

public void onClick(View arg0) {
    try {
        mBTSocket.getOutputStream().write(mEditSend.getText().toString().getBytes());
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
}

也许可以创建一个私有类来实现包含循环的Runnable,单击按钮时启动它,释放按钮时停止它。

当我想要按住按钮并进入循环时,解决方案是什么?