我有一个FrameLayout,里面有一个GridView
。然后我需要在加载GridView
之后在底部的网格视图后添加进度条,但进度条将在GridView
的顶部。以下是我的代码。
我正在使用TabHost
,其中包含标签(3)的标签小部件和FrameLayout
的{{1}},如下所示:
GridView
答案 0 :(得分:0)
你可以试试这个:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<GridView
android:id="@+id/gridView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/progressBar"
android:layout_centerHorizontal="true"
android:numColumns="3" >
</GridView>
<ProgressBar
android:id="@+id/progressBar"
style="?android:attr/progressBarStyleSmall"
android:layout_width="20dp"
android:layout_height="20dp"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true" />
<TextView
android:id="@+id/emptyfonetext"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/gridView"
android:layout_marginLeft="10dp"
android:layout_toRightOf="@+id/progressBar"
android:text="Loading"
android:textSize="16dp" />
</RelativeLayout>
GridView在顶部,进度条在底部,加载文本在右侧。