2013-11-22 4 views
0

Я создал WebView и по какой-то причине границы не заполняют весь экран.Android WebView width & height

<WebView 
     android:id="@+id/webview" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:layout_alignParentBottom="true" 
     android:layout_alignParentLeft="true" /> 

любые предложения?

+0

Так что вы хотите WebView в полноэкранном режиме? –

+0

Да, когда я просматриваю сайт, есть достойный разрыв между тем, что я просматриваю, и фактическим телефоном, если это имеет смысл? – Paldan

ответ

1

Возможно, у вас есть макет над вашим веб-просмотром, например, Linear, Relative ..etc. Удалить все свойства из этого макета, как:

android:paddingBottom="@dimen/activity_vertical_margin" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" 

Попробуйте это:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
tools:context=".MainActivity" > 

<WebView 
    android:id="@+id/webview" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" /> 

Надеется, что это помогает.

0

Я считаю, что вы хотели предоставить границы веб-обозревателю, и он должен заполнить весь экран. Попробуйте что-то вроде этого.

<LinearLayout 
      android:id="@+id/ll_webview" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent"    
      android:background="@color/blue_line" 
      > 

      <WebView 
       android:id="@+id/webview" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:layout_margin="5dp" 
       android:scrollbars="none" /> 
0

Попробуйте это в макете XML:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent"> 

<WebView 
    android:id="@+id/webview" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:padding="5dp"/> 

</RelativeLayout> 
Смежные вопросы