Gridview有2个SubItems可能吗?

时间:2014-11-13 14:16:27

标签: android gridview adapter

我正在深入了解orroids适配器,我想知道是否可以添加第二个SubItem,例如TextView。我使用的BasicAdapter的Item-Layout-XML看起来像:

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

<ImageView
    android:id="@+id/holderImg"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center" />

<TextView
    android:id="@+id/holderTv"
    android:layout_width="wrap_content"
    android:layout_height="30dp"
    android:layout_gravity="center"
    android:textSize="20sp" />

</LinearLayout>

我是对的,我的ImageView是Item,我的TextView是SubItem吗?如果是真的,是否可以添加适配器可以使用的第二个Subitem?我所知道的是,适配器重新使用了通过滚动从屏幕中消失的项目。所以我可以想象,适配器背后真正高级复杂的代码不允许第二个子项,因为它只是为一个项目视图开发了一个SubView?或者我完全错了?

添加GridView-Layout的图片以便更好地理解:

GridView - Item + SubItem

希望我的意思很清楚。任何帮助表示赞赏。

0 个答案:

没有答案