Проверяю существует ли запись в бд но все время получаю false (0 с курсора). Проверяю так:
public boolean checkMovieExist(int movieId){
String checkQuery = "SELECT EXISTS(SELECT * FROM " + FAVORITE_TABLE_NAME
+ " WHERE " + MOVIE_ID + " = " + movieId + " LIMIT 1)";
Cursor cursor = mDatabase.rawQuery(checkQuery, null);
cursor.moveToFirst();
boolean isRecordExist;
isRecordExist = cursor.getInt(0) > 0;
cursor.close();
return isRecordExist;
}
При этом запись в бд существует.
@Override
public boolean recipeIsFavorite(int id) {
try {
db = this.getReadableDatabase();
String selectQuery = "SELECT * FROM " + TABLE_FAVORITES + " WHERE " + VALUE + " = " + id + ";";
Cursor cursor = db.rawQuery(selectQuery, null);
if (cursor.moveToFirst()) {
db.close();
return true;
}
} catch (Exception e) {
Log.e("recipeIsFavorite", e.toString());
}
db.close();
return false;
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Понимаю, что вопрос скорее глупыйНужно создать два класса в разных пакетах и импортировать метод из одного класса в другой
В данном API есть функции рисования полигона и ломаных линийПосле рисования полигона нужно произвести разметку прямыми линиями как это показано...