java - how to get details in list view from sqlite database in android -


i want display details in listview sqlite database. how set custom adapter in mainactivity? code follows:

public class mainactivity extends activity {      edittext eid,ename;     button add;     public databaseclass mdb=null;     public cursor c=null;     public sqlitedatabase db=null;     public static final string database_name="sample.db";     public static final int database_version=1;     @override     protected void oncreate(bundle savedinstancestate) {         super.oncreate(savedinstancestate);         setcontentview(r.layout.activity_main);         eid=(edittext)findviewbyid(r.id.rid);         ename=(edittext)findviewbyid(r.id.rname);         add=(button)findviewbyid(r.id.radd);                 mdb=new databaseclass(getapplicationcontext(), database_name, null, database_version);          add.setonclicklistener(new view.onclicklistener() {                      @override             public void onclick(view arg0) {                 // todo auto-generated method stub                 db = mdb.getwritabledatabase();                 contentvalues cv=new contentvalues();                 int id=integer.parseint(eid.gettext().tostring());                 string name=ename.gettext().tostring();                  cv.put("id",id );                 cv.put("name",name );                 db.insert("demo", null, cv);              }         });       } }  database class  public class databaseclass extends sqliteopenhelper{      public databaseclass(context context, string name, cursorfactory factory,             int version) {         super(context, name, factory, version);         // todo auto-generated constructor stub     }      @override     public void oncreate(sqlitedatabase db) {         // todo auto-generated method stub         db.execsql("create table demo(id integer,name varchar);");      }      @override     public void onupgrade(sqlitedatabase db, int oldversion, int newversion) {         // todo auto-generated method stub      }  } 

you should check out tutorial: android | simple sqlite database tutorial

it helped me lot! follow whole tutorial!

use class create/update/find/delete items database. don't in activity.

first things see:

  1. one semicolon in create string.

Comments

Popular posts from this blog

javascript - Chart.js (Radar Chart) different scaleLineColor for each scaleLine -

jquery - ReferenceError: CKEDITOR is not defined -

android - Go back to previous fragment -