2011-05-04 72 views
0

有什麼辦法可以打電話給Android網絡瀏覽器,它隨每部電話一起提供,以呈現網頁並將其作爲圖像返回給我的程序?通過API調用Android瀏覽器獲取呈現的網頁作爲圖像?

這將會被用戶隱藏。它不會命令Android瀏覽器在用戶的屏幕上自行打開並顯示該網頁。相反,它會將我的程序呈現的網頁作爲圖像提供,而用戶只會看到我的程序,而不會看到Android瀏覽器。

謝謝。

回答

0

您不需要使用系統瀏覽器,但可以通過WebView類獲得HTML呈現功能。它也有一個方法WebView.capturePicture(),您可以使用它來獲取整個渲染網站的圖像。

但是,將WebView驅動爲渲染網頁時,可能會非常棘手,因爲它不可見。它必須作爲一些視圖附加到當前Activity以開始加載頁面並渲染它們,但是當將多個視圖附加到像ViewGroup這樣的容器視圖時,它可能會隱藏在背景中。

相關問題