SQLite
 sql >> डेटाबेस >  >> RDS >> SQLite

स्पिनर की स्थिति शून्य को शीघ्र मान कैसे दें?

आप al . में db से डेटा प्राप्त कर रहे हैं सारणी सूची। फिर आप निम्न कार्य कर सकते हैं

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

यह आपके संदेश स्ट्रिंग को 0th . पर जोड़ता है अनुक्रमणिका।

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).

इसके बाद सूची को अरैडैप्टर को पास करें

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

    spn.setAdapter(aa1);

कृपया ArrayList की जांच करें

संपादित करें

ये रहा कोड

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. Android SQLite डेटाबेस तालिका नहीं बनाई जा रही है

  2. SQLite JSON_EACH ()

  3. SQLite जाल और नुकसान

  4. SQLite में महीने की शुरुआत लौटाएं

  5. Android कक्ष पुस्तकालय संपत्ति से डेटाबेस की प्रतिलिपि बनाने में विफल रहता है