2011-05-02 16 views
5

是否有可能使WebView(或任何可以解析/顯示html的視圖)在主佈局上的「浮動」窗口?我可以使WebView元素在我的主佈局上「浮動」嗎?

基本上我有列表視圖中顯示的鏈接列表。當用戶選擇一個鏈接時,我想加載並在浮動面板中顯示結果(類似於上下文菜單,但幾乎需要整個屏幕和可滾動),例如右上角的關閉按鈕。因此,當用戶完成查看內容時,他/她只需點擊關閉按鈕即可返回到上一個列表頁面。

這可能嗎?或者我應該開始一個新的活動,爲內容加載單獨的佈局,並使用一些跟蹤機制返回列表頁面。

非常感謝。

回答

3

我做什麼我的應用程序的幫助部分是爲了製作只包含與Theme.Dialog網頁視圖在AndroidManifest.xml樹立了新的活動:

<activity android:name=".HelpActivity" android:theme="@android:style/Theme.Dialog"/> 

這種方式的WebView啓動作爲當前屏幕頂部的「浮動對話框」。

不知道這是否正是你想要的,但它是一種非常簡單而有效的方式來完成我需要做的事情。

+0

感謝,它sorta工作,但視圖是非常狹窄的高度由Theme.Dialog預先定義。我如何覆蓋它? – adjfac 2011-05-03 04:18:33

+0

縮小?據我可以告訴它遵循給它的網頁。對我來說,它填滿了屏幕,因爲我有一個很長的幫助文件,用戶可以垂直滾動瀏覽。不知道如何重寫,如果它不起作用...:/ – Klaus 2011-05-03 06:59:16

相關問題