当scrollview的子布局不足以铺满全屏的时候,scrollview的高度就是子布局高度之和,这个时候如果我们想让scrollview铺满全屏只需要设置 fillViewport=true就好了

 android:fillViewport="true"

举例:比如scrollview有一个子布局linerlayout,如果没有android:fillViewport=”true”,即使给linerlayout设置了 android:layout_height=”match_parent”也是没有作用的,它还是会按照wrap_coent来布局,最后无法铺满全屏。加上 android:fillViewport=”true”就可以让子布局的match_parent生效了。

<?xml version="1.0" encoding="utf-8"?><ScrollView xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:fillViewport="true"    android:layout_height="match_parent">    <LinearLayout 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"        android:background="#f3f3f3"        android:orientation="vertical"        tools:context="www.yiba.com.dateme.chat.ui.TranslationActivity">         <TextView            android:id="@+id/tv_translate_tip"            android:layout_width="match_parent"            android:layout_height="36.0dp"            android:layout_marginLeft="14.0dp"            android:gravity="center_vertical"            android:text="Translation"            android:textColor="#FFC4C9D0"            android:textSize="15.0sp"            android:visibility="gone" />    LinearLayout>ScrollView>

如图,在scrollview里让布局显示在屏幕底部。需要给scrollview加上 android:fillViewport=”true”属性

更多相关文章

  1. 【Android(安卓)Developers Training】 20. 创建一个Fragment
  2. Android(安卓)Design新控件之TextInputLayout 文本输入布局与自
  3. android 动态加载布局文件三种方法
  4. Android笔记:软键盘弹出遮盖原来界面的布局控件
  5. Android:inflate.inflate()方法
  6. Android(安卓)PopWindow与GridView练习
  7. Android——布局中bottom不起作用/left、right不起作用
  8. Android(安卓)Notes 之 RecyclerView 的使用
  9. Andriod开发——页面布局的学习

随机推荐

  1. Android:Paint的setMaskFilter(MaskFilte
  2. Android(安卓)View系统解析(下)
  3. android自定义相机添加自定义水印
  4. RabbitMQ 基础概念进阶
  5. Android触发器组件BroadcastReceiver详解
  6. android 自定义view中onMeasure()理解
  7. Android(安卓)Framework初步认识
  8. Systrace的工作原理及例子解读
  9. Android(安卓)Looper原理源码分析
  10. Android(安卓)lottie java.lang.IllegalS