Page 687 - 2
P. 687
import android.view.View;
import android.widget.Button;import com.example.jbts201608.slider_cam.R;
public class EEButton extends Activity {// 누르면 전송
private Button _btn1;
private boolean _isBtnDown;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
_btn1 = (Button)findViewById(R.id.MRButton);
_btn1.setOnTouchListener(onBtnTouchListener);
}
private void onBtnDown()
{
TouchThread kThread = new TouchThread();
kThread.start();
}
private Handler touchHandler = new Handler()
{
public void handleMessage(Message msg)
{
Log.d("MainActivity", "click");
}
};
private class TouchThread extends Thread
{
@Override
public void run() {
super.run();
while(_isBtnDown)
{
touchHandler.sendEmptyMessage(9876);
try{
Thread.sleep(200);
}catch(Exception e){
e.printStackTrace();
}
}
}
}
- 687 -