현재 위치 - 회사기업대전 - 중국 기업 정보 - Android 개발: WebView로 구축된 브라우저에서 두 개의 텍스트 상자를 사용하여 현재 웹페이지의 제목과 주소를 표시하는 방법은 무엇입니까?

Android 개발: WebView로 구축된 브라우저에서 두 개의 텍스트 상자를 사용하여 현재 웹페이지의 제목과 주소를 표시하는 방법은 무엇입니까?

js에서 windows.title을 직접 호출하여 현재 HTML 인터페이스의 제목을 가져올 수 있습니다.

WebView(네트워크 보기)는 웹 페이지를 로드하고 표시할 수 있으며 브라우저로 간주될 수 있습니다. WebKit 렌더링 엔진을 사용하여 웹 페이지를 로드하고 표시합니다. WebView를 구현하는 방법에는 두 가지가 있습니다.

첫 번째 방법의 단계:

1. 원하는 활동에서 WebView를 인스턴스화합니다. 구성 요소: WebView webView = new WebView(this);

2. WebView의 loadUrl() 메서드를 호출하고 WevView에서 표시할 웹 페이지를 설정합니다.

인터넷 사용: webView .loadUrl(" ");

로컬 파일의 경우: webView.loadUrl("file:///android_asset/XX.html") 로컬 파일은 다음 위치에 저장됩니다: 자산 파일

3. 웹 페이지 보기를 표시하기 위한 Activity의 setContentView() 메소드 호출

4. WebView 클릭 링크를 사용하여 여러 페이지를 본 후 WebView가 롤백 기능을 지원하려면 onKeyDown( ) Activity 클래스의 메서드입니다. 이를 수행하지 않으면 어떤 처리를 위해 시스템 뒤로 버튼을 클릭하면 전체 브라우저가 이전 페이지로 돌아가지 않고 자동으로 종료되도록 합니다.

5. AndroidManifest.xml 파일에 권한을 추가해야 합니다. 그렇지 않으면 웹 페이지를 사용할 수 없다는 오류가 나타납니다.

두 번째 방법의 단계:

1. Activity에서 WebView를 선언합니다.

2. Activity에서 WebView를 인스턴스화합니다.

3. WebView의 loadUrl() 메서드를 호출하여 WevView에서 표시할 웹페이지를 설정합니다.

4 WebView가 하이퍼링크 기능에 응답하도록 하려면 setWebViewClient() 메서드를 호출하여 WebView 보기를 설정합니다.

5. WebView 포인트 링크를 사용하여 여러 페이지를 본 후 WebView가 지원되도록 합니다. 롤백 기능을 사용하려면 Activity 클래스 onKeyDown() 메서드를 재정의해야 합니다. 처리가 완료되지 않고 시스템을 클릭하여 돌아가고 키가 잘린 경우 전체 브라우저는 이전으로 돌아가는 대신 종료()를 호출하여 자체 종료됩니다. 이전 페이지

6. AndroidManifest에 있어야 합니다. .xml 파일에 권한을 추가하세요. 그렇지 않으면 웹 페이지를 사용할 수 없다는 오류가 나타납니다.

copyright 2024회사기업대전