Page 206 - 3-2
P. 206

import android.os.Bundle;
            import android.speech.RecognizerIntent;
            import android.support.v7.app.AppCompatActivity;
            import android.util.Log;
            import android.view.View;
            import android.widget.Button;
            import android.widget.ImageButton;
            import android.widget.TextView;
            import android.widget.Toast;


            import java.io.BufferedReader;
            import java.io.InputStreamReader;
            import java.io.OutputStreamWriter;
            import java.net.URL;
            import java.net.URLConnection;
            import java.net.URLEncoder;
            import java.util.ArrayList;
            import java.util.Timer;
            import java.util.TimerTask;


            public class Check_Call extends AppCompatActivity {
            ///  음성인식 :   리퀘스트 코드와 인텐트 음성 인식 받은 결과를,
            ///              문자열로 출력하는 텍스트뷰 이미지 버튼 선언,
                static final int RESULT_SPEECH = 1;       // REQUEST_CODE    로 쓰임
                Intent i;
                ImageButton bt;        //  음성인식 아이콘 이미지 버튼
                TextView tv; //  음성인식으로 받은 원하는 층수 값을 띄우는 텍스트뷰


                TextView input;        //  현재 층수를 띄우는 텍스트뷰
                Button button; //  원하는 층수 전송 버튼
                TextView output;       //  원하는 층수를 띄우는 텍스트뷰
                String out_data;       //  원하는 층수에 따른 DB t_l        수정 값


                protected void onCreate(Bundle savedInstanceState) {
                    super.onCreate(savedInstanceState);
                    setContentView(R.layout.activity_check__call);


                    /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ///  음성인식
                    //  레이아웃의 컴포넌트 가져오기
                    tv = (TextView) findViewById(R.id.want_floor);
                    bt = (ImageButton) findViewById(R.id.mic_btn);


                    //  버튼에 대한 클릭 리스너 등록하기
                    bt.setOnClickListener(new View.OnClickListener() {
                        @Override


                                                         - 206 -
   201   202   203   204   205   206   207   208   209   210   211