Page 159 - MDP2020-2
P. 159

················································································  명장양성프로젝트  【MDP】  과제발표회  자료집  Ⅱ    |  153





                            btn_pass  =  findViewById(R.id.btn_pass);
                            btn_pass.setOnClickListener(new  View.OnClickListener()  {
                                    @Override
                                    public  void  onClick(View  v)  {

                                            Intent  intent  =  new  Intent(MainActivity.this,  ref_in.class);
                                            startActivity(intent);  //액티비티  이동
                                    }
                            });



                    }
                    //webView  정보를  얻기  위해  사용하는  클래스  +  창  열때  사용  하는  클래스
                    public  static  class  WebviewClientClass  extends  WebViewClient  {
                            //실무에서도  많이  사용하는  메소드
                            @Override

                            public  boolean  shouldOverrideUrlLoading(WebView  view,  String  url)  {
                                    view.loadUrl(url);
                                    return  true;
                            }
                    }
            }

            //ref_in.java  파일
            package  com.example.webtest;


            import  androidx.appcompat.app.AppCompatActivity;



            import  android.os.Bundle;
            import  android.view.KeyEvent;
            import  android.view.WindowManager;
            import  android.webkit.WebChromeClient;
            import  android.webkit.WebView;

            import  android.webkit.WebViewClient;


            //웹  뷰로  화면  출력
            public  class  ref_in  extends  AppCompatActivity  {

                    private  WebView  webView;
                    private  String  url  =  "https://m.naver.com";  //url  주소


                    @Override
                    protected  void  onCreate(Bundle  savedInstanceState)  {
                            super.onCreate(savedInstanceState);
   154   155   156   157   158   159   160   161   162   163   164