0
我多次面對這種情況創建應用程序,我真的不知道如何正確處理它。這些是我想要的元素:ScrollView的粘性頁眉/頁腳在
- 頂部置頂視圖(工具欄或標籤...)
- 包含元素的不確定數量的滾動型(可以說的EditText)
- 粘扣式底部是不是ScrollView的一部分。
我設置的ScrollView的高度,因爲它可能取決於手機的大小,我應該將它們全部嵌入到LinearLayout中嗎? (標題,滾動型和頁腳)
我多次面對這種情況創建應用程序,我真的不知道如何正確處理它。這些是我想要的元素:ScrollView的粘性頁眉/頁腳在
我設置的ScrollView的高度,因爲它可能取決於手機的大小,我應該將它們全部嵌入到LinearLayout中嗎? (標題,滾動型和頁腳)
也許是這樣的:
<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="com.example.wviana.testes.MainActivity">
<TextView
android:id="@+id/top_sticky_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:textSize="28dp"
android:text="I'm a TOP STICKY LABEL"/>
<TextView
android:id="@+id/bottom_sticky_label"
android:layout_alignParentBottom="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="28dp"
android:text="I'm a BOTTOM STICKY LABEL"
android:layout_weight="0"/>
<ScrollView
android:id="@+id/my_scrool_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@id/top_sticky_label"
android:layout_above="@id/bottom_sticky_label"
>
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="I'm a example EditText"/>
</ScrollView>
什麼會給你這樣的事情:
我已經實現了一個lib拉里要這樣做。你可以試試看。這裏是鏈接https://github.com/amarjain07/StickyScrollView