代码之家  ›  专栏  ›  技术社区  ›  Brian Liu

滚动视图始终在顶部布局

  •  -1
  • Brian Liu  · 技术社区  · 7 年前

    所以我要做的是定制 MediaPlayer 我的应用程序内的布局。
    结果应该是这样的

    HERE

    如图所示,底部的MediaPlayer控制器面板始终位于中间的滚动视图(ScrollView)的顶部。
    你可以滚动中间的内容,也可以点击底部的按钮。
    那么我能做些什么来实现这一点呢?

    我自己的MediaPlayer控制面板

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center"
        android:orientation="horizontal">
    
        <Button
            android:id="@+id/Stop1"
            style="@android:style/Widget.Holo.Light.Button.Small"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="◼" />
    
        <Button
            android:id="@+id/Play1"
            style="@android:style/Widget.Holo.Light.Button.Small"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="▶" />
    
        <SeekBar
            android:id="@+id/Seekbar1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content" />
    
    </LinearLayout>
    

    滚动条内容

    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent">
    
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical">
    
            <TextView
                android:id="@+id/textView4"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:text="Some text here as title"
                android:textColor="#000000"
                android:textSize="18sp"
                android:textStyle="bold" />
    
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal">
    
                <Button
                    android:id="@+id/Handrail_ER"
                    style="@android:style/Widget.Button.Small"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="ButtonName 1" />
    
                <Button
                    android:id="@+id/Handrail_WR"
                    style="@android:style/Widget.Button.Small"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="ButtonName 2" />
    
                <Button
                    android:id="@+id/Handrail_AUS"
                    style="@android:style/Widget.Button.Small"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="ButtonName 3" />
            </LinearLayout>
    
    
        </LinearLayout>
    
    </ScrollView>
    

    编辑:
    这是我的目标
    GOAL

    编辑2:
    源代码

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        tools:context="to.epac.factorycraft.drawerlayouttest.KCRstationActivity">
    
        <ScrollView
            android:layout_width="match_parent"
            android:layout_height="match_parent">
    
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="vertical">
    
                <TextView
                    android:id="@+id/textView2"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:text="九廣東鐵廣播"
                    android:textColor="#000000"
                    android:textSize="18sp"
                    android:textStyle="bold" />
    
                <LinearLayout
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:orientation="vertical">
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/AdultTickets"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="成人車票" />
    
                        <Button
                            android:id="@+id/BczOfTheRain"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="天雨關係" />
    
                        <Button
                            android:id="@+id/CrossTrack"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="橫過路軌" />
    
                        <Button
                            android:id="@+id/LifeAnimals"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="本公司" />
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/ER_NoSmoke"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="請勿吸煙" />
    
                        <Button
                            android:id="@+id/ER_PickPocket"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="提防扒手" />
    
                        <Button
                            android:id="@+id/ER_Slippers"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="拖鞋涼鞋" />
    
                        <Button
                            android:id="@+id/ER_SvcEnd"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="車站關閉" />
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/ER_WetFloor_1"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="小心濕滑地面" />
    
                        <Button
                            android:id="@+id/ER_WetFloor_2"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="上落車濕滑地面" />
    
                        <Button
                            android:id="@+id/Esclator"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="當使用電梯時" />
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/Esclator_2"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="上落樓梯緊扶手" />
    
                        <Button
                            android:id="@+id/Luggage_1"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="大型行李 升降機" />
    
                        <Button
                            android:id="@+id/TakeCareChild"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="照顧同行小童" />
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/Luggage_2"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="笨重行李 升降機" />
    
                        <Button
                            android:id="@+id/MetallicBalloon"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="金屬氣球" />
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/WetFloor"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="天雨關係 地面濕滑" />
    
                        <Button
                            android:id="@+id/NoAnimals"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="動物及禽鳥" />
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/Test_FireAlarm_1"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="即將 火警系統" />
    
                        <Button
                            android:id="@+id/Test_FireAlarm_2"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="現正 火警系統" />
    
                        <Button
                            android:id="@+id/Test_Machines"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="即將 電力系統" />
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                    </LinearLayout>
    
                </LinearLayout>
    
                <TextView
                    android:id="@+id/textView3"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:text="九廣西鐵廣播"
                    android:textColor="#000000"
                    android:textSize="18sp"
                    android:textStyle="bold" />
    
                <LinearLayout
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:orientation="vertical">
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/QueuingBox"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="排隊標誌" />
    
                        <Button
                            android:id="@+id/WR_Slippers"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="拖鞋涼鞋" />
    
                        <Button
                            android:id="@+id/NoEat"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="安全舒適環境" />
    
                        <Button
                            android:id="@+id/CuCoctopus"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="CuC八達通" />
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/SitOnFloor"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="坐在大堂" />
    
                        <Button
                            android:id="@+id/StayClear"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="大堂入口" />
    
                        <Button
                            android:id="@+id/Staircase"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="上落樓梯 勿奔跑" />
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/WR_NoSmake"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="車站嚴禁吸煙" />
    
                        <Button
                            android:id="@+id/WR_PickPocket"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="扒手 免招損失" />
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/WR_SvcEnd"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="車站關閉" />
    
                        <Button
                            android:id="@+id/WR_WetFloor"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="上落車 地面濕滑" />
    
                        <Button
                            android:id="@+id/WR_Esclator"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="電梯 小童長者" />
                    </LinearLayout>
    
                </LinearLayout>
    
                <TextView
                    android:id="@+id/textView4"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:text="扶手電梯自動廣播"
                    android:textColor="#000000"
                    android:textSize="18sp"
                    android:textStyle="bold" />
    
                <LinearLayout
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:orientation="horizontal">
    
                    <Button
                        android:id="@+id/Handrail_ER"
                        style="@android:style/Widget.Button.Small"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="ER請緊握扶手" />
    
                    <Button
                        android:id="@+id/Handrail_WR"
                        style="@android:style/Widget.Button.Small"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="WR請緊握扶手" />
    
                    <Button
                        android:id="@+id/Handrail_AUS"
                        style="@android:style/Widget.Button.Small"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="AUS請緊握扶手" />
                </LinearLayout>
    
    
            </LinearLayout>
    
        </ScrollView>
    
        <LinearLayout
            android:id="@+id/MediaPlayer"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="false"
            android:orientation="vertical">
    
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:gravity="center"
                android:orientation="horizontal">
    
                <Button
                    android:id="@+id/Stop1"
                    style="@android:style/Widget.Holo.Light.Button.Small"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="◼" />
    
                <Button
                    android:id="@+id/Play1"
                    style="@android:style/Widget.Holo.Light.Button.Small"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="▶" />
    
                <SeekBar
                    android:id="@+id/Seekbar1"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content" />
    
            </LinearLayout>
    
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:orientation="vertical">
    
                <RadioGroup
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:checkedButton="@+id/Nonetritone"
                    android:gravity="right"
                    android:orientation="horizontal">
    
                    <TextView
                        android:id="@+id/textView1"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="廣播提示聲" />
    
                    <RadioButton
                        android:id="@+id/Nonetritone"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="-無-" />
    
                    <RadioButton
                        android:id="@+id/MTRtritone"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="港鐵" />
    
                    <RadioButton
                        android:id="@+id/KCRtritone"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="九鐵" />
    
                </RadioGroup>
    
            </LinearLayout>
        </LinearLayout>
    
    </LinearLayout>
    

    编辑3:
    MediaPlayer布局与滚动视图重叠

    enter image description here

    2 回复  |  直到 7 年前
        1
  •  0
  •   Goku Farhana Naaz Ansari    7 年前

    试试这个

    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        tools:context="to.epac.factorycraft.drawerlayouttest.KCRstationActivity">
    
        <ScrollView
            android:layout_width="match_parent"
            android:fillViewport="true"
            android:layout_marginBottom="40dp"
            android:layout_height="match_parent">
    
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="vertical">
    
                <TextView
                    android:id="@+id/textView2"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:text="九廣東鐵廣播"
                    android:textColor="#000000"
                    android:textSize="18sp"
                    android:textStyle="bold" />
    
                <LinearLayout
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:orientation="vertical">
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/AdultTickets"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="成人車票" />
    
                        <Button
                            android:id="@+id/BczOfTheRain"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="天雨關係" />
    
                        <Button
                            android:id="@+id/CrossTrack"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="橫過路軌" />
    
                        <Button
                            android:id="@+id/LifeAnimals"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="本公司" />
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/ER_NoSmoke"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="請勿吸煙" />
    
                        <Button
                            android:id="@+id/ER_PickPocket"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="提防扒手" />
    
                        <Button
                            android:id="@+id/ER_Slippers"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="拖鞋涼鞋" />
    
                        <Button
                            android:id="@+id/ER_SvcEnd"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="車站關閉" />
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/ER_WetFloor_1"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="小心濕滑地面" />
    
                        <Button
                            android:id="@+id/ER_WetFloor_2"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="上落車濕滑地面" />
    
                        <Button
                            android:id="@+id/Esclator"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="當使用電梯時" />
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/Esclator_2"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="上落樓梯緊扶手" />
    
                        <Button
                            android:id="@+id/Luggage_1"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="大型行李 升降機" />
    
                        <Button
                            android:id="@+id/TakeCareChild"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="照顧同行小童" />
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/Luggage_2"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="笨重行李 升降機" />
    
                        <Button
                            android:id="@+id/MetallicBalloon"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="金屬氣球" />
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/WetFloor"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="天雨關係 地面濕滑" />
    
                        <Button
                            android:id="@+id/NoAnimals"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="動物及禽鳥" />
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/Test_FireAlarm_1"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="即將 火警系統" />
    
                        <Button
                            android:id="@+id/Test_FireAlarm_2"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="現正 火警系統" />
    
                        <Button
                            android:id="@+id/Test_Machines"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="即將 電力系統" />
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                    </LinearLayout>
    
                </LinearLayout>
    
                <TextView
                    android:id="@+id/textView3"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:text="九廣西鐵廣播"
                    android:textColor="#000000"
                    android:textSize="18sp"
                    android:textStyle="bold" />
    
                <LinearLayout
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:orientation="vertical">
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/QueuingBox"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="排隊標誌" />
    
                        <Button
                            android:id="@+id/WR_Slippers"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="拖鞋涼鞋" />
    
                        <Button
                            android:id="@+id/NoEat"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="安全舒適環境" />
    
                        <Button
                            android:id="@+id/CuCoctopus"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="CuC八達通" />
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/SitOnFloor"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="坐在大堂" />
    
                        <Button
                            android:id="@+id/StayClear"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="大堂入口" />
    
                        <Button
                            android:id="@+id/Staircase"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="上落樓梯 勿奔跑" />
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/WR_NoSmake"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="車站嚴禁吸煙" />
    
                        <Button
                            android:id="@+id/WR_PickPocket"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="扒手 免招損失" />
    
                    </LinearLayout>
    
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="horizontal">
    
                        <Button
                            android:id="@+id/WR_SvcEnd"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="車站關閉" />
    
                        <Button
                            android:id="@+id/WR_WetFloor"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="上落車 地面濕滑" />
    
                        <Button
                            android:id="@+id/WR_Esclator"
                            style="@android:style/Widget.Button.Small"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="電梯 小童長者" />
                    </LinearLayout>
    
                </LinearLayout>
    
                <TextView
                    android:id="@+id/textView4"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:text="扶手電梯自動廣播"
                    android:textColor="#000000"
                    android:textSize="18sp"
                    android:textStyle="bold" />
    
                <LinearLayout
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:orientation="horizontal">
    
                    <Button
                        android:id="@+id/Handrail_ER"
                        style="@android:style/Widget.Button.Small"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="ER請緊握扶手" />
    
                    <Button
                        android:id="@+id/Handrail_WR"
                        style="@android:style/Widget.Button.Small"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="WR請緊握扶手" />
    
                    <Button
                        android:id="@+id/Handrail_AUS"
                        style="@android:style/Widget.Button.Small"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="AUS請緊握扶手" />
                </LinearLayout>
    
    
            </LinearLayout>
    
        </ScrollView>
    
        <LinearLayout
            android:id="@+id/MediaPlayer"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:background="@color/colorAccent"
            android:layout_marginTop="20dp"
            android:layout_alignParentBottom="true"
            android:orientation="vertical">
    
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:gravity="center"
                android:orientation="horizontal">
    
                <Button
                    android:id="@+id/Stop1"
                    style="@android:style/Widget.Holo.Light.Button.Small"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="◼" />
    
                <Button
                    android:id="@+id/Play1"
                    style="@android:style/Widget.Holo.Light.Button.Small"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="▶" />
    
                <SeekBar
                    android:id="@+id/Seekbar1"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content" />
    
            </LinearLayout>
    
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:orientation="vertical">
    
                <RadioGroup
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:checkedButton="@+id/Nonetritone"
                    android:gravity="right"
                    android:orientation="horizontal">
    
                    <TextView
                        android:id="@+id/textView1"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="廣播提示聲" />
    
                    <RadioButton
                        android:id="@+id/Nonetritone"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="-無-" />
    
                    <RadioButton
                        android:id="@+id/MTRtritone"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="港鐵" />
    
                    <RadioButton
                        android:id="@+id/KCRtritone"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="九鐵" />
    
                </RadioGroup>
    
            </LinearLayout>
        </LinearLayout>
    
    </RelativeLayout>
    
        2
  •  0
  •   Goku Farhana Naaz Ansari    7 年前

    您可以通过使用 ListView 并在屏幕底部布局并消除 scrollView .