내 Android 앱의 경우 전체 웹 페이지를 백그라운드로로드 한 다음 준비가되면 전체 화면보기로 표시하고 싶습니다. 즉, 사용자가 "로드 중"화면을 보지 않고도 완전히로드 된 웹 페이지를 표시하려고합니다. 게다가, 나는 임의의 시간을 기다리고 싶을뿐만 아니라 페이지가로드되는 즉시 보여주기를 원하지 않는다.Android : 웹 페이지를 미리로드 한 다음 전체 화면 표시
새로운 활동으로 전체 화면 웹보기를 표시하는 유일한 방법 인 것처럼 보이지만 웹 페이지의 내용을 새 활동으로 전달하는 방법은 무엇입니까? 나는 Webview.savePicture() 숨겨진 webview에 대한 호출을 시도한 다음 결과를 새 Activity로 전달했지만 실제 보이지 않는 한 사진을 저장하지 않는 것처럼 보입니다.
생각하십니까?
의견을 보내 주셔서 감사합니다. 이는 일반적으로 훌륭한 접근 방법이지만 몇 가지 문제가 있습니다. 1) 내가 한 활동은 실제로는 탭보기이므로 페이지 전체 화면을 표시 할 수 없습니다. 그것은 단지 탭보기를 채울 것입니다. 2) 제목 표시 줄이 있으면 제목 표시 줄을 숨길 수 없습니다. 이제 HTML을 가져 와서 구문 분석하고 참조 된 모든 애셋을 로컬에서 다운로드 한 다음 로컬 애셋을 참조하도록 편집 된 HTML로 새 Activity를 시작하려고합니다. iOS에서 전체 화면 팝업보기를 표시하는 것이 훨씬 쉽습니다. ( – Bryan
@ 브라이언 : 예를 들어 탭에 대한 언급이 없거나 문제의 나머지 부분에 어떻게 적용되는지, 제목에 대한 언급이없는 경우 당신이 문제를 해결할 수 없다면, 우리는 당신을 잘 도울 수 없습니다. "이제 HTML을 가져 와서 구문 분석하고 참조 된 모든 자산을 로컬로 다운로드 한 다음, HTML은 로컬 자산을 참조하기 위해 편집되었습니다. "- 그건 우스꽝 스럽습니다."iOS에서 전체 화면 팝업보기를 표시하는 것이 훨씬 쉽습니다. ("아마도 그렇지는 않지만 어쩌면 정확하고 완전한 질문을 작성하는 방법을 알고있을 것입니다. iOS 포럼. – CommonsWare
예, 충분한 정보를 제공하지 못해 죄송합니다. 위 응답에 다시 한 번 감사 드리며 작성한대로 질문에 답변했습니다. – Bryan