안녕하세요

관련글이 질답 게시판에 있지만 잘 이해를 하지 못해 글올려봅니다

완전 초짜구요..

화면 구성이  텍스트에디트 에서 값을 입력을 받아 클릭버튼을 누르면

DB에서 셀렉트하여 리스트뷰에 보여지게하는 구성인데요

다른분 소스 참고하여  리스트뷰로 보여지게 까지는 했는데요

리스트뷰 클릭시

여러 예제를 참고하여 setOnItemClickListener 라는걸 사용하면 된다는것까지는 알았는데

적용을 할수가 없어 고민중입니다

아래소스중 리스팅 되는 

 SimpleCursorAdapter Adapter = new SimpleCursorAdapter(this,R.layout.textview,cursor,new String[]{
"barcode","price0","price1","name","Qty"},new int[]{
  위 barcode,name 의 값을 가져오고 싶은데요.

고수분들의 관심이 필요합니다 ^^

도와주세요..      

 

 

 

public class Order extends Activity {  
  
  
      private DBHelper dbHelper = new DBHelper(this);
 
 
     public void onCreate(Bundle savedInstanceState) {  
        super.onCreate(savedInstanceState);  
        setContentView(R.layout.order);  
        SQLiteDatabase db = dbHelper.getWritableDatabase();
        Cursor cursor = null;
       
        cursor=db.rawQuery("SELECT * from vend",null);
        startManagingCursor(cursor);
        cursor.moveToFirst();
        findViewById(R.id.serchB);
    
    }
       
        public void clickSerch(View v){
        EditText editText;
        editText=(EditText)findViewById(R.id.inputText);
        String inPut = editText.getText().toString();
       
        InputMethodManager inputManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
        inputManager.hideSoftInputFromWindow(editText.getWindowToken(), 0);
       
       
        Cursor cursor = null;
        SQLiteDatabase db = dbHelper.getWritableDatabase();
        cursor=db.rawQuery("SELECT * from items WHERE name LIKE '%"+inPut+"%' OR barcode LIKE '%"+inPut+"%'",null);
        startManagingCursor(cursor);
        cursor.moveToFirst();
       
       
                SimpleCursorAdapter Adapter = new SimpleCursorAdapter(this,R.layout.textview,cursor,new String[]{
               "barcode","price0","price1","name","Qty"},new int[]{
               R.id.barcodeT,R.id.price0T,R.id.price1T,R.id.nameT,R.id.qtyT}); 
                ListView list = (ListView)findViewById(R.id.list);
                dbHelper.close();
                list.setAdapter(Adapter);
                dbHelper.close();
               }
}