Page 212 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 212

Intent intent = new Intent(this, getClass());

                    intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);

                    mPendingIntent = PendingIntent.getActivity(this, 0, intent, 0);
                    // NFC 데이터  활성화에  필요한  인텐트  필터를  생성
                    IntentFilter iFilter = new IntentFilter(NfcAdapter.ACTION_NDEF_DISCOVERED);

                    try {

                        iFilter.addDataType("*/*");
                        mIntentFilters = new IntentFilter[] { iFilter };
                    } catch (Exception e) {

                        mTextView.setText("Make IntentFilter error");

                    }
                    mNFCTechLists = new String[][] { new String[] { NfcF.class.getName() } };



                    //토글버튼이  On일때의  동작을  지정한  것이다.

                    police.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
                        @Override
                        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {

                            if(isChecked)

                            {
                                vibrator.vibrate(30);
                                hospital.setChecked(false);

                                test.setChecked(false);

                                flag = 1;
                                flagtxt = "범죄드아아";
                                Toast.makeText(Program.this,flagtxt,Toast.LENGTH_LONG).show();

                                if(NFCs==null)

                                {
                                    sendMsg(String.valueOf(flag));
                                }

                                else

                                {
                                    sendMsg(String.valueOf(flag)+NFCs);
                                }




                                                         -  205  -
   207   208   209   210   211   212   213   214   215   216   217