1. 程式人生 > >LinearLayout介面放置過多控制元件,導致下方控制元件不可見的解決方法:

LinearLayout介面放置過多控制元件,導致下方控制元件不可見的解決方法:

小編在進行專案的程式碼編寫時,發現了該問題。最簡單的方法便是使用滾動條,通過滑動,實現對下方控制元件的操作。

通過對相對應的佈局xml檔案進行操作,在最外層的LinearLayout佈局外新增ScrollView。

程式碼實現:

<?xml version="1.0" encoding="utf-8"?>    
<ScrollView    
    xmlns:android="http://schemas.android.com/apk/res/android"    
    android:layout_width="fill_parent"    
    android:layout_height
="fill_parent" android:scrollbars="vertical" android:fadingEdge="vertical">
<LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > </LinearLayout>
</ScrollView>

說明:ScrollView是為控制元件或者佈局新增滾動條。
拓展知識點說明:

ScrollView

始終顯示srcollView的滾動條
android:scrollbars=”vertical”
android:fadeScrollbars=”false”

要兩個引數都設定才能成功