Android Studio从数据库中使用sqlite到GridView和标题列

时间:2015-08-07 05:12:49

标签: android sqlite datagridview

我的数据库中有一个表:

piecetable (description, imgdescription, imgpiece,  codsag, codoe, n, csct, a, b, cod_auto, cod_brand)

我有一个简单的GridView,有八个固定列,名为piecedatagridview 我想从db获取数据并放入此GridView 我怎么能这样做?

两列必须包含从imgdescription和imgpiece获得的两张图片,这些图片可以在drawable文件夹中找到。

如何首先将粗体字符的标题列加载到GridView中,然后从db加载行?

代码:

<GridLayout
            android:layout_width="1172dp"
            android:layout_height="290dp"
            android:layout_row="2"
            android:layout_column="0">

            <GridView
                android:layout_width="wrap_content"
                android:layout_height="263dp"
                android:id="@+id/tabellaPezzi"
                android:layout_row="0"
                android:layout_column="0"
                android:numColumns="8"
                android:smoothScrollbar="false" />

        </GridLayout>

1 个答案:

答案 0 :(得分:1)

我将用另一个问题回答你的问题:你需要一个GridList?当将相同的元素类型表示为类似网格的布局时,使用GridList;在你的情况下,ListView包装你需要显示的所有项目似乎是更好的选择。 对于drawables部分,将res / drawable文件夹的资源int地址(即R.drawable.drawable_name)保存到DB中,然后在构建行时获取实际图像。