1. Nimm jetzt an unserem Geotel Note - Gewinnspiel teil - Informationen zum Note findest Du hier!
  1. S-Man, 22.02.2011 #1
    S-Man

    S-Man Threadstarter Android-Hilfe.de Mitglied

    Hi,

    ich habe ein Android-Projekt erstellt, ganz normal und die meisten Klassen erben direkt von android.app.Activity.

    Nun habe ich aber (ins gleiche Package) eine eigene Klasse erstellt, ne einfache Sammlung mehrmals verwendeter Algorithmen, ganz schnöde
    Code:
    package android.MyProject;
    
    public class Calculator {
         public method1 (int blubb) {
             doSomething();
         }
         public method2 {
            ....
         }
    }
    Nun möchte ich jedoch in dieser Klasse auf die Android-Resourcen zugreifen, wie in allen anderen Klassen mit this.getString(R.string.myString); Geht das, was muss ich importieren, oder wie muss ich meine Hilfsklasse anpassen.

    Über Ratschläge wäre ich dankbar, danke :)
     
  2. Sabian, 22.02.2011 #2
    Sabian

    Sabian Junior Mitglied

    Hey,
    also ich würde es so machen, dass die Hilfklasse ein Attribut vom Typ Context erhält.

    private Context mContext;

    Und im Konstruktor der Hilfsklasse dann den Context der Actvity übergeben.

    public Calculator(Context mContext){
    this.mContext = mContext;
    }

    jetzt kannst über mContext.getResources() in der Hilfsklasse auf deine Resourcen zugreifen.
     
Die Seite wird geladen...
Ähnliche Themen - Android Resources eigenen Forum Datum
[OFFEN] git-Problem in Android Studio (Windows) Android App Entwicklung Heute um 08:19 Uhr
[Info/Diskussion] Android O - Änderung an der Architektur Android App Entwicklung Donnerstag um 19:25 Uhr
[UMFRAGE/INFO/DISKUSSION] Kotlin, die neue Programmiersprache für Android Android App Entwicklung Donnerstag um 06:57 Uhr
[GESCHLOSSEN] Android Studio -> Telefongespräch über App Android App Entwicklung 16.05.2017
[GELÖST] Android PHP MySQL Android App Entwicklung 05.05.2017
[ERLEDIGT] Android Studio meint ich soll lokale Variablen verwenden Android App Entwicklung 29.04.2017
[ERLEDIGT] Android Project: hat jemand das schon mal gehabt? Android App Entwicklung 20.04.2017
[INFO/DISKUSSION] Developer Preview Android O Android App Entwicklung 21.03.2017
[ERLEDIGT] Welche Schriftarten werden von Android intern unterstützt ? Android App Entwicklung 16.03.2017
Zuständige Libraries für Harwarekomponenten im Androidstudio finden Android App Entwicklung 08.03.2017