title: search a value from sqlite database and retrieve in listview
body: <p>How to find the exact data in <code>sqlite database</code> and retrieve it in a <code>listactivity</code>? I tried like this but I didn't get the value.</p>
  
  <pre><code>search = (EditText) findViewById(R.id.alertsearch);
  
  search.addTextChangedListener(new TextWatcher(){
  
          @Override
          public void afterTextChanged(Editable s) {
              // TODO Auto-generated method stub
              list2.clear();
              db =  openOrCreateDatabase(Contactsnew.DB_NAME, MODE_PRIVATE, null);
              Cursor cTitle=db.rawQuery(" SELECT * FROM "+ Contactsnew.TABLE02 + " WHERE " 
                      + Contactsnew.userid + " = " + GetSet.getUserId() + " AND " + Contactsnew.TITLE +
                       " LIKE ? " ,new String []{search.getText()+"%"});
              custAdapter.changeCursor(cTitle);
  
              while(cTitle.moveToNext()){
                  list2.add(cTitle.getString(2));
                  }
              cTitle.close();
          }
  </code></pre>