Ich möchte Repository
Modul implementieren, um Datenvorgänge zu behandeln. Ich habe JSON-Datei in row
Verzeichnis und möchte konkrete Repository
Implementierung erstellen, um Daten aus Datei zu erhalten. Ich bin mir nicht sicher, ob ich Context
als Attribut im Konstruktor oder Methode von Repository
verwenden kann.Repository-Modul-Implementierung mit Kontext
z.B.
public class UserRepository {
UserRepository() {}
public List<User> loadUserFromFile(Context contex) {
return parseResource(context, R.raw.users);
}
}
Wofür möchten Sie den Kontext verwenden? Sie benötigen es nicht, um auf das Dateisystem zuzugreifen ... –
Ich benötige Kontext, um auf Ressourcen zuzugreifen. Wie ich bereits erwähnt habe, habe ich meine JSON-Datei im Rohverzeichnis. – Martin
Sie können den Kontext als Parameter übergeben, kein Problem. – finki