Java Android ScrollView按钮始终位于顶部

时间:2016-11-16 10:54:57

标签: java android

嗨我有一个ScrollView,里面有一个LinearLayout,里面有一个按钮。滚动视图时,我不知道如何将此按钮始终放在顶部。现在,当我滚动视图时,按钮消失。

我的代码:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/activity_main"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
   >
    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="wrap_content">   
        <RelativeLayout
            android:layout_width="fill_parent"
            android:layout_height="fill_parent">
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="vertical"
                android:paddingBottom="@dimen/activity_vertical_margin"
                android:paddingLeft="@dimen/activity_horizontal_margin"
                android:paddingRight="@dimen/activity_horizontal_margin"
                android:paddingTop="@dimen/activity_vertical_margin"
                android:weightSum="1">    
                <LinearLayout
                    android:id="@+id/LinearLayout02"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:gravity="center_horizontal|bottom"
                    android:layout_marginTop="0dp">
                    <Button 
                        android:id="@+id/cpic"
                        android:layout_width="wrap_content"
                        android:layout_height="50dp"
                        android:layout_weight="1"
                        android:text="Zdjęcie" />    
                    <Button
                        android:id="@+id/up"
                        android:layout_width="wrap_content"
                        android:layout_height="50dp"
                        android:layout_weight="1"
                        android:text="Wyślij" />
                </LinearLayout>
                <ImageView
                    android:id="@+id/Imageprev"
                    android:layout_width="match_parent"
                    android:layout_height="400dp"
                    android:layout_marginTop="58dp" />  
            </LinearLayout>
        </RelativeLayout>
    </ScrollView>
</RelativeLayout>

1 个答案:

答案 0 :(得分:3)

我从你的问题中理解我认为你可以通过将你的按钮放在XML中的滚动视图之外来实现它,这会给你一个修复按钮。

希望这会有所帮助。