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