好的,我是整个 android 平台的新手,我正在尝试将我需要的所有信息基本上放入数据库表中,然后将信息拉入我的活动中,基本上就像....每一行代表一个项目(让我们说是 100 个)然后有一列用于描述、食物、位置、名称,如果可能的话,还有图像。目前我只是手动将所有信息添加到单独的 xml 布局中,这似乎比我可以从数据库中提取信息要耗时和困难得多,对吧?
我目前在做什么:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/white"
android:orientation="vertical" >
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:gravity="center"
android:text="@string/bluefish"
android:textColor="@color/black"
android:textSize="30dp"
android:textStyle="bold" />
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:contentDescription="@string/bluefish"
android:src="@drawable/bluefish" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:gravity="left"
android:text="@string/desc"
android:textColor="@color/black"
android:textSize="14dp"
android:textStyle="bold" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:gravity="left"
android:text="text here"
android:textColor="@color/black"
android:textSize="12dp" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:gravity="left"
android:text="@string/food"
android:textColor="@color/black"
android:textSize="14dp"
android:textStyle="bold" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:gravity="left"
android:text="text here"
android:textColor="@color/black"
android:textSize="12dp" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:gravity="left"
android:text="@string/loc"
android:textColor="@color/black"
android:textSize="14dp"
android:textStyle="bold" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:gravity="left"
android:text="text here"
android:textColor="@color/black"
android:textSize="12dp" />