【问题标题】:View In GridView在 GridView 中查看
【发布时间】:2012-12-10 10:36:28
【问题描述】:

我有一个 FrameLayout,里面有一个 GridView。然后我需要在GridView 加载后底部的网格视图之后添加一个进度条,但进度条出现在GridView 之上。下面是我的代码。

我正在使用TabHost,其中包含用于选项卡(3)的选项卡小部件和用于GridViewFrameLayout,如下所示:

<

    FrameLayout android:id="@android:id/tabcontent" android:layout_width="fill_parent" android:layout_height="fill_parent"
                    android:layout_below="@+id/EmptyFonesLayout" >
                    <GridView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/gridview" android:layout_width="fill_parent" android:layout_height="wrap_content" android:verticalSpacing="4dp" android:horizontalSpacing="4dp" android:numColumns="auto_fit" android:columnWidth="90dp" android:stretchMode="columnWidth" android:gravity="center_horizontal" 
                        android:textFilterEnabled="true" android:background="#00ffff"/>

                   <RelativeLayout
                            android:id="@+id/linlaProgressBar"
                            android:layout_width="fill_parent"
                            android:layout_height="20dp"
                            android:orientation="horizontal"
                            android:layout_gravity="bottom"
                            android:gravity="center"
                            android:background="#00FFFF"
                            android:visibility="gone"
                            android:layout_alignParentBottom="true">

                            <!-- android:layout_below="@+id/gridview" -->


                 <ProgressBar
                            style="?android:attr/progressBarStyleSmall"
                            android:layout_width="20dp"
                            android:layout_height="20dp"/>

                 <TextView 
                            android:id="@+id/emptyfonetext"
                            android:text="Loading"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:paddingLeft="10dp"
                            android:paddingRight="15dp"
                            android:textSize="16dp"/>
                </RelativeLayout>    -->
               </FrameLayout>

【问题讨论】:

    标签: android gridview progress-bar


    【解决方案1】:

    你可以试试这个:

    <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,底部是进度条,右侧是加载文本。

    【讨论】:

    • 嗨..谢谢你的回答..根据这个进度条在gridview的顶部..我希望它在gridview下面..例如,如果你滚动你会得到gridview附加到进度条而不是顶部它。
    • 很抱歉,我不明白你在期待什么......无论如何,如果你滚动 gridview,“加载栏”将始终可见。
    • 是的..我得到了加载栏..但它出现在gridview的顶部..就像thegridview在后台..我需要它就像在google play中一样..
    • 哦,知道了,你想要这个;)stackoverflow.com/questions/10923034/endless-gridview
    • 我试过了..它和上面一样。(gridview顶部的进度条):(
    猜你喜欢
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-31
    • 2018-04-29
    • 1970-01-01
    • 2012-11-10
    相关资源
    最近更新 更多