0
いずれかが私を助けます。 Cursor値がnullとして返された場合、いくつかの提案を出力したい。 これはID「有効なIDを入力する」のような独自のテキストを印刷するにはどうすればいいですか?
public Cursor display(int id) {
// TODO Auto-generated method stub
DBHelper=new DatabaseHelper(context);
db=DBHelper.getReadableDatabase();
Cursor mCursor =
db.query(true, DATABASE_TABLE, new String[] {KEY_ROWID,
KEY_ISBN}, KEY_ROWID + "=" + id, null,
null, null, null, null);
if (mCursor != null) {
mCursor.moveToFirst();
}
return mCursor;
に対応するための表示データのためのヘルパークラスのメソッドであり、これはIAM呼び出し元の表示(から私の活動のクラスである)
public void onClick(View v) {
// TODO Auto-generated method stub
int id=Integer.parseInt(inputid.getText().toString());
DBAdapter dbadapter = new DBAdapter(v.getContext());
Cursor c=dbadapter.display(id);
if(c!=null)
Toast.makeText(this, "Name: " + c.getString(1) , Toast.LENGTH_LONG).show();
else
Toast.makeText(this, "Enter Valid ID", Toast.LENGTH_LONG).show();
}
ありがとうございました........私はその問題を解決しました。 –