У меня есть данные в базе данных SQLite, которую я хотел бы показать в List
на основе небольшой логики.Фильтр записей из SQLite для отображения в списке
У меня есть три поля в моей таблице,
first field : id
second field : title
third field : type
где Тип может быть: Monthly
или Yearly
Вот мой код:
// Generate real data for each item
public List<ReminderItem> generateData(int count) {
ArrayList<ReminderItem> items = new ArrayList<>();
// Get all reminders from the database
List<Reminder> reminders = rb.getAllReminders();
// Initialize lists
List<String> Titles = new ArrayList<>();
List<String> Type = new ArrayList<>();
List<Integer> IDList= new ArrayList<>();
// Add details of all reminders in their respective lists
for (Reminder r : reminders) {
Titles.add(r.getTitle());
Type.add(r.getType());
IDList.add(r.getID());
}
return items;
}
Это ситуация, где мне нужна помощь от вас, ребята. Как вы все еще видите, я показываю каждого и every record
от база данных к списку, вне зависимости от которой Тип он принадлежит.
Теперь, я просто хочу, чтобы показать records
в List
, которая принадлежит к типу «Monthly» только
Так точно, что я должен делать? Как показать записи в списке только для типа «Ежемесячно»
У меня есть переменная String
, а именно: strType = "Monthly";
отличная работа. :) –
Большое спасибо @ HirendrasinhS.Rathod –