我有一个分为其他两种布局的布局:"标题"的一个LinearLayout。以及"内容"。
的RelativeLayout在内容布局中,我有一个需要在用户滚动时增长的ListView,并在页眉布局后面隐藏相同的ListView。 基本上,我需要这样的东西:
做这样的事情最好的方法是什么?这是我的layout.xml:
<LinearLayout
android:id="@+id/layout_full"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/background_base"
android:fitsSystemWindows="true"
android:orientation="vertical"
android:weightSum="1"
tools:context=".app.Main">
<!-- Header -->
<LinearLayout
android:id="@+id/header"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight=".55"
android:background="@drawable/background_header_small"
android:gravity="center_horizontal">
</LinearLayout>
<!-- Content -->
<RelativeLayout
android:id="@+id/content"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:layout_weight=".45">
<ListView
android:id="@+id/listview_full"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/text_add"
android:layout_alignEnd="@+id/text_add"
android:layout_alignStart="@+id/text_add"
android:divider="@null"
android:dividerHeight="0dp"
android:showDividers="none"
android:layout_marginBottom="10dp"
android:footerDividersEnabled="false"
android:layout_alignParentTop="true"
android:layout_marginTop="20dp" />
</RelativeLayout>
</LinearLayout>
我可以以某种方式删除ListView的电梯组件,并滚动ListView而不是ListView中的Items吗?
答案 0 :(得分:0)
这是假设当ListView的顶部到达屏幕顶部时ListView将继续正常滚动?
当我回到家时,我可以把东西放在一起,如果它看起来像是在正确的轨道上。