у меня есть эта строка
"Android.database.sqlite.SQLiteCursor@44defce0"
Как я могу сделать значение курсора с этой строкой?
@Override
public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {
// TODO Auto-generated method stub
input = auto.getText().toString();//this class use implements TextWatcher
KamusDbAdapter x = new KamusDbAdapter(getApplicationContext());
x.open();
Cursor cur = x.getCall(input, selection);
x.close();//getCall() to get cursor from sqlite result
String[] displayFields = new String[] {"word", "meaning"};
//word & meaning are fields inside the table
int[] displayViews = new int[] { android.R.id.text1,android.R.id.text2 };
auto.setAdapter(new SimpleCursorAdapter(this, android.R.layout.simple_list_item_2, cur,displayFields, displayViews));
}
onitem click invoke
auto.setOnItemClickListener(new OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
main = auto.getText().toString();
result.setText(main);
auto.setText("");
}
});