1

我做的,我很取出由JSON數據到ListView控件的應用程序時如何解決底部標籤欄,但每當我獲取更多的記錄到列表視圖我的底部標籤欄不來就隱藏在那個時候,但如果我有少量的記錄在列表視圖,如: - 3個或4項行只的話,我能看到我的記錄,當我與靜態列表視圖,在這一點上工作,因爲我得到我沒有得到同樣的問題既一大批具有固定的底部標籤欄的記錄,所以可能我知道可能是什麼問題呢?與列表視圖

+0

發表您的xml文件 –

+0

檢查你的佈局,列表視圖可能是重疊的標籤欄視圖。 –

回答

1

有下面的步驟,你可以遵循:

  1. 使用相對佈局。

  2. 對齊底欄的底部爲:

    android:layout_above="@+id/bottomBarId" 
    

它只能與相對佈置工作:上面底欄爲

android:layout_alignParentBottom="true" 
  • 集列表視圖。

    希望它會有所幫助。

  • 1

    看到這一點,列表和bottom_bar的父佈局應該是

    <?xml version="1.0" encoding="utf-8"?> 
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical" > 
    
    <ListView 
        android:id="@+id/listView1" 
        android:layout_width="match_parent" 
        android:layout_height="fill_parent" 
        android:layout_above="@+id/bottombar" > 
    </ListView> 
    
    <LinearLayout 
        android:id="@+id/bottombar" 
        android:layout_width="fill_parent" 
        android:layout_height="70dip" 
        android:layout_alignParentBottom="true" 
        android:layout_alignParentLeft="true" 
        android:gravity="center" > 
    
        <TextView 
         android:id="@+id/textView1" 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" 
         android:text="Bottom Tab bar" 
         android:textAppearance="?android:attr/textAppearanceMedium" /> 
    </LinearLayout> 
    
    </RelativeLayout>