5
Ich verwende die getString()
, um String aus string.xml zu werden. In meiner Klasse (nicht-Aktivität) nicht funktioniert:Die Methode getResources() und Kontext ist nicht definiert für den Typ
- context.getResources() getString()
- GetResources() getString()
- context.getResources() getString()...
Wie bekomme ich den String zu dieser Klasse?
public class myClass{
public String[] myInfo(String ID) {
String myString = getRessources().getString(R.string.myString);
};
}
Ihre Klasse erweitern die Aktivität nicht. Sie müssen den Kontext übergeben, um Ressourcen zu erhalten – Raghunandan
Folgen Sie der Antwort unten. Wie in der Antwort erwähnt, benötigen Sie den Aktivitätskontext, um Ressourcen zu erhalten. Übergeben Sie es an den Konstruktor der Nicht-Aktivitätsklasse und verwenden Sie dasselbe. – Raghunandan