bugsoul Ответов: 0

Как я могу перечислить некоторые конкретные значения столбца в listview ?


Я могу перечислить все заголовки столбцов с нижеприведенными кодами. Вот так (колонка-а, колонка-Б, колонка-в). Я хочу перечислить это, например (1 , 4, 7). Не могли бы вы помочь мне изменить этот код? Или еще лучше. Большое спасибо.

Пример базы данных =
Column-A   Column-B   Column-C
    1          2          3
    4          5          6
    7          8          9


Мой код =
import android.app.Activity;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;

public class ListPg extends Activity {

    TextView txLis;
    ListView listemiz;
    SQLiteDatabase db;
    public static final String TABLE_NAME = "mytable";

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(kim.com.R.layout.listpg);

        db = openOrCreateDatabase("/mnt/sdcard/myDB", Context.MODE_PRIVATE, null);
        Cursor c = db.query(TABLE_NAME, null, null, null, null, null, null);
        try {
            String[] word = c.getColumnNames();
            ListView listemiz = (ListView) findViewById(R.id.lisLis);
            ArrayAdapter<String> vAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, android.R.id.text1, word);
            listemiz.setAdapter(vAdapter);
        } finally {
            c.close();
        }
    }
}


Что я уже пробовал:

Много комбинаций. Очень много примеров кода проекта. Но я ничего не понял. Пока не нашел этот код.

0 Ответов