2011-05-02 4 views
5

WebView (또는 HTML을 구문 분석/표시 할 수있는 뷰)를 기본 레이아웃 위에 "떠 다니는"창으로 만들 수 있습니까?WebView 요소를 메인 레이아웃 위에 "플로팅"으로 만들 수 있습니까?

기본적으로 listView에 표시된 링크 목록이 있습니다. 사용자가 링크 중 하나를 선택하면로드하고 플로팅 패널에 결과를 표시하고 싶습니다 (컨텍스트 메뉴와 비슷하지만 거의 전체 화면과 스크롤 가능). 오른쪽 상단의 닫기 버튼 . 따라서 사용자가 콘텐츠보기를 마쳤 으면 닫기 버튼을 클릭하여 이전 목록 페이지로 돌아갈 수 있습니다.

이것이 가능합니까? 또는 목록 페이지로 돌아가는 추적 메커니즘을 사용하여 콘텐츠에 대한 별도 레이아웃을로드하는 새로운 활동을 시작해야합니다.

감사합니다. 웹보기가 시작됩니다

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

이 방법 : 내 응용 프로그램의 도움말 섹션을 위해 무슨 짓을

답변

3

단지의 AndroidManifest.xml에 설정된 Theme.Dialog를 가진 웹보기가 포함 된 새 작업을 만드는 것이 었습니다 현재 화면 상단에 '떠 다니는 대화 상자'로 표시됩니다.

정확히 원하는지 확실하지 않지만 필요한 작업을 수행하는 데 매우 간단하고 효율적인 방법입니다.

+0

고마워, 그것은 일했다. 그러나 Theme.Dialog에 의해 미리 정의 된 것처럼보기는 높이가 매우 좁다. 어떻게 무시할 수 있습니까? – adjfac

+0

좁은? 내가 말할 수있는 한, 그것에 주어진 웹 페이지를 따른다. 나를 위해 그것은 사용자가 수직으로 스크롤하는 긴 도움말 파일을 가지고 있기 때문에 화면을 채 웁니다. 작동하지 않을 때 어떻게 재정의 할 수 있는지 확실하지 않은 경우 ... / – Klaus

관련 문제