MainData myDBHlpr = new MainData(getActivity());
Cursor csr = myDBHlpr.getAllQuestions(UsageSettings.this);
while (csr.moveToFirst()) {
mMostMessagesSent.setText(csr.getString(csr.getColumnIndex("Reviews")));
mMostMessagesSent.setTextColor(Color.WHITE);
}
Я проверил количество строк, и он показал 16
Затем я проверил
Log.d("TAG", csr.getString(cst.getColumnIndex("Reviews")));
И он показал ошибку, говорящую, что для журнала требуется сообщение (что означает его ноль)
Но почему он показывает ноль, даже если в таблице 16 строк и имя столбца существует
МЕТОД ПОМОЩИ
public Cursor getAllQuestions(UsageSettings usageSettings) {
return this.getWritableDatabase().query(TABLE_NAME,null,null,null,null,null,null);
}