首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

请教下,小弟我这个布局为什么只能显示上面的部分,不能显示下面的button呢

2012-04-22 
请问下,我这个布局为什么只能显示上面的部分,不能显示下面的button呢?贴布局文件如下?xml version1.0

请问下,我这个布局为什么只能显示上面的部分,不能显示下面的button呢?
贴布局文件如下
<?xml version="1.0" encoding="utf-8"?>  
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  android:orientation="vertical"  
  android:layout_width="fill_parent"  
  android:layout_height="fill_parent"  
  >  
   
  <WebView  
  android:id="@+id/wv"  
  android:layout_width="wrap_content" android:layout_height="fill_parent"/>  

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  android:orientation="horizontal"  
  android:layout_width="wrap_content"  
  android:layout_height="wrap_content"  
  >  
  <Button  
  android:id="@+id/btnForward"  
  android:layout_width="wrap_content"  
  android:layout_height="wrap_content"  
  android:text="前进"
   
   
  />  

 <Button  
  android:id="@+id/home"  
  android:layout_width="wrap_content"  
  android:layout_height="wrap_content"  
  android:text="主菜单"
   

  />  
   
  <Button  
  android:id="@+id/btnBack"  
  android:layout_width="wrap_content"  
  android:layout_height="wrap_content"  
  android:text="后退"
   

  />  
   
  </LinearLayout>  
</LinearLayout>


[解决办法]
在WebView中增加一行android:layout_weight="1"就可以了,代码如下:


<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>

<WebView
android:id="@+id/wv"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_weight="1"/>

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>
<Button
android:id="@+id/btnForward"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="前进"


/>

 <Button
android:id="@+id/home"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="主菜单"


/>

<Button
android:id="@+id/btnBack"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="后退"


/>

</LinearLayout>


</LinearLayout>

热点排行