Page 388 - MDP2022-2
P. 388

token.setText((coinCheck  -  1)  +  "");
            mConnectedThread.write("5");
            }else{
            Toast.makeText(MainActivity.this,"코인을  충전해  주세요",Toast.LENGTH_SHORT).show();
            yame.loadUrl("http://192.168.102.106:78/downdate.php");
            yame.clearCache(true);
            }
            }
            });
            card.setOnClickListener(new  View.OnClickListener()  {
            @Override
            public  void  onClick(View  view)  {
            Intent  intent  =  new  Intent(MainActivity.this,  CardActivity.class);
            intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
            startActivity(intent);
            }
            });
            }
            private  void  bluetoothOn(View  view){
            if  (!mBTAdapter.isEnabled())  {
            Intent  enableBtIntent  =  new  Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
            startActivityForResult(enableBtIntent,  REQUEST_ENABLE_BT);
            mBluetoothStatus.setText("블루투스  사용중");
            Toast.makeText(getApplicationContext(),"블루투스가  켜졌습니다.",Toast.LENGTH_SHORT).show();
            }
            else{
            Toast.makeText(getApplicationContext(),"블루투스가  이미  켜져있습니다.",  Toast.LENGTH_SHORT).show();
            }
            }
            //  Enter  here  after  user  selects  "yes"  or  "no"  to  enabling  radio
            @Override
            protected  void  onActivityResult(int  requestCode,  int  resultCode,  Intent  Data)  {
            //  Check  which  request  we're  responding  to
            super.onActivityResult(requestCode,  resultCode,  Data);
            if  (requestCode  ==  REQUEST_ENABLE_BT)  {
            //  Make  sure  the  request  was  successful
            if  (resultCode  ==  RESULT_OK)  {
            //  The  user  picked  a  contact.
            //  The  Intent's  data  Uri  identifies  which  contact  was  selected.
            mBluetoothStatus.setText("허용");
            }  else
            mBluetoothStatus.setText("거절");
            }
            }
            private  void  bluetoothOff(View  view){
            mBTAdapter.disable();  //  turn  off
            mBluetoothStatus.setText("블루투스  종료");
            Toast.makeText(getApplicationContext(),"블루투스  사용  종료",  Toast.LENGTH_SHORT).show();
            }

            private  void  discover(View  view){
            //  Check  if  the  device  is  already  discovering
            if(mBTAdapter.isDiscovering()){
            mBTAdapter.cancelDiscovery();
            Toast.makeText(getApplicationContext(),"검색  종료",Toast.LENGTH_SHORT).show();
            }
            else{
            if(mBTAdapter.isEnabled())  {
            mBTArrayAdapter.clear();
            mBTAdapter.startDiscovery();
            Toast.makeText(getApplicationContext(),  "검색  시작",  Toast.LENGTH_SHORT).show();
            registerReceiver(blReceiver,  new  IntentFilter(BluetoothDevice.ACTION_FOUND));
            }
            else{
            Toast.makeText(getApplicationContext(),  "블루투스가  켜져있지  않습니다.",  Toast.LENGTH_SHORT).show();
            }
            }
            }
            final  BroadcastReceiver  blReceiver  =  new  BroadcastReceiver()  {
            @Override
            public  void  onReceive(Context  context,  Intent  intent)  {
            String  action  =  intent.getAction();
            if(BluetoothDevice.ACTION_FOUND.equals(action)){
            BluetoothDevice  device  =  intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
   383   384   385   386   387   388   389   390   391   392   393