SQLite
 sql >> Teknologi Basis Data >  >> RDS >> SQLite

Bagaimana cara memberi nilai cepat pada posisi nol pemintal?

Anda mendapatkan data dari db di al Daftar Array. Kemudian Anda dapat melakukan hal berikut

al.add(0, "YOUR MESSAGE");    

Itu menambahkan string PESAN ANDA di 0th indeks.

Inserts the specified element at the specified position in this list. Shifts the element currently at that position (if any) and any subsequent elements to the right (adds one to their indices).

Setelah ini, berikan daftar ke arrayadapter

ArrayAdapter<String> aa1 = new ArrayAdapter<String>(
            getApplicationContext(), android.R.layout.simple_spinner_item,
            al);

    spn.setAdapter(aa1);

Silakan periksa ArrayList

EDIT

Ini kodenya

public void loadtospinner() {

    ArrayList<String> al = new ArrayList<String>();

    Cursor c = SQLcon.readData();
    c.moveToFirst();
    while (!c.isAfterLast()) {

        String name = c.getString(c.getColumnIndex(DBhelper.MEMBER_NAME));
        String calories = c.getString(c
                .getColumnIndex(DBhelper.KEY_CALORIES));

        al.add(name + ", Calories: " + calories);

        c.moveToNext();
    }

    al.add(0, "YOUR MESSAGE");    // do this after while loop and that's it. 


    ArrayAdapter<String> aa1 = new ArrayAdapter<String>(
            getApplicationContext(), android.R.layout.simple_spinner_item,
            al);

    spn.setAdapter(aa1);

    // closing database
    SQLcon.close();

}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Masalah dengan kueri penyisipan di Sqlite? (masukkan variabel)

  2. SQLite Listview onclick memfilter db untuk membuka hasil dalam aktivitas baru

  3. Format Angka dengan Koma di SQLite

  4. Android:membuka dan menutup database SQLite

  5. Android - Tampilkan nama pengguna dari database sqlite setelah login di textView