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 -
   682   683   684   685   686   687   688   689   690   691   692