2015-01-24 3 views
0

У меня есть активность в андроиде с элементами графического элемента, которые любят кнопку, текстовое поле, индикатор выполнения и т. Д. У меня также есть невидимое («ушедшее») веб-представление, которое я хочу, expand "OVER всех элементов активности, когда я вызываю loadUrl() (когда страница загружается). Деятельность имеет линейную компоновку. Is is? Как?«Развернуть» веб-просмотр в андроидную активность

<WebView 
    android:id="@+id/webView1" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:visibility="gone"/> 

благодарственное ко всем

+0

Хорошо у меня есть правильный ImageView. Но используя относительную компоновку и пытаясь переместить элементы, крах приложения! Использование Frame Layout все в порядке, но я не знаю, как перемещать элементы. –

ответ

0

Вместо LinearLayout, вам нужно использовать RelativeLayout или FrameLayout. Оба предложения перекрываются. Или вы можете просто обернуть свой linearlayout любым из них.

RelativeLayout

<RelativeLayout> 
    <LinearLayout/> // your compontents, use gone to show webview 
    <WebView/>  // use visible, vice-versa 
</RelativeLayout> 
+0

Вы использовали видимый после вызова loadUrl ?? –

+0

теперь все о webview в порядке, но у меня есть еще одна проблема. Использование относительной компоновки и перемещения элементов с помощью графического инструмента, краха приложения! Но если я использую относительную компоновку без элементов перемещения, приложение работает! –

Смежные вопросы