Wie behebe ich diesen Fehler? Alle drei Strings unten erhalten den folgenden Fehler "die Methode getString (int) ist für den Typ Apps nicht definiert". Bitte helfen Sie mir, ich bin so ein Noob.Die Methode getString (int) ist nicht definiert für den Typ Apps
package com.actionbarsherlock.sample.fragments;
import android.content.Context;
import android.content.res.Resources;
public final class Apps {
/**
* Our data, part 1.
*/
public static final String[] TITLES =
{
"title1",
"title2",
"title3"
};
/**
* Our data, part 2.
*/
public static final String[] DIALOGUE = {
getString(R.string.text1),
getString(R.string.string2),
getString(R.string.string3)
};
}
Sie versuchen, eine nicht existierende Methode aufzurufen. Es gibt wirklich nicht viel, was wir tun können, um Ihnen zu helfen, es zu reparieren, ohne zu wissen, was Sie zu tun versuchen. – Vulcan
Willst du etwas erweitern? Was versuchen Sie, Unterklasse? – RyanG
die Person, die mir dabei hilft, sagte: "getString stammt aus der Aktivitätsklasse, also muss Ihre Klasse von der Aktivität erben, oder Sie müssen getString von einer Klasse aufrufen, die bereits von Aktivität erbt." – idroid8