마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 네이버 소스전체 다움받는법점요...

0 추천

제가 버튼을 누르면 네이버 소스 전체를 다운받은 다음에(다운받고 실시간 검색어 부분만 바꾸고) webview로 띄우게 하고싶은데요 아직 초보라서 어떻게해야되는지 감을 못 잡겠어요ㅠㅠ 도와주세요..

블로그에서 파싱하는 법도 많이 찾아봤지만 소스 전체를 다운받는 예제는 본적이 없어서요...자료 추천이나 방향좀 잡아주세요.

1.네이버 소스 다운받는 기능

2.webview에 다운받은 소스 띄우는 기능

<Main>

 Button button;
    CharSequence text;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_mainpage);
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                button = (Button) findViewById(R.id.button);
                //여기에서 네이버 소스 다운받고

            }
        });
    }
}
<웹뷰 띄우는 페이지>
WebView web;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_web);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
        Intent intent = getIntent();
        web = (WebView) findViewById(R.id.web);
        //여기서 전송받은 소스를 띄워야 하는데...web.loadUrl();



    }
}
샤워댄스의 수호자 (210 포인트) 님이 2020년 3월 26일 질문
샤워댄스의 수호자님이 2020년 3월 26일 수정

1개의 답변

0 추천
궁금한게 있는데 왜 굳이 다운로드 받고 그 코드를 수정하여서 웹 뷰로 로드한다는 것 인가요?
웹 뷰로 네이버 화면을 띄운뒤 자바스크립트 문구 사용하여서 수정하셔도되는데

저같은 경우에도 웹 뷰 에서 자동로그인 할 때 아이디 패스워드 클래스 값 알아와서 자바스크립트 문구로 넣고 버튼클릭 하게 하는 메소드 짜서 사용했었는데
zkzkzhzj (1,670 포인트) 님이 2020년 3월 27일 답변
아아아!!!!감사합니다 제가 이거 배운지 1주일도 안되서 만들려다보니까 몰랐네용 감사합니다
자바스크립트 문구로 웹페이지를 바꾸는건 어떻게 하는거죠 ㅠㅠ 인터넷 찾아봤는데 잘 모르겠어요
...