這是我的方法Android的SQLite數據庫沒有返回
public int getamount(){
SQLiteDatabase db = this.getReadableDatabase();
Cursor c = db.rawQuery("SELECT SUM(buy) FROM " + table_name, null);
c.moveToFirst();
int i = c.getInt(c.getColumnIndex(col_6));
c.close();
return i;
}
這是我的主要活動
public void button_res(View view) {
if (view == findViewById(R.id.textView7)) {
total();
}
}
public void total(){
Integer i = myDb.getamount();
textView7.setText(i);
Toast.makeText(getApplicationContext(),i,Toast.LENGTH_LONG).show();
}
當我點擊我的按鈕,它顯示了我什麼。
我想'total'不會被調用;但這裏沒有人知道你是如何連接'button_res'的。 –