Pascal P.
- Admin
- Forum-Beiträge: 11.286
30.03.2013, 23:31:00 via Website
30.03.2013 23:31:00 via Website
Hallo,
ich möchte meinen Context des ganzen Projektes (nehme an der ist überall gleich)
in einer Funktion Festlegen und dann diese von überall aus allen andern Klassen aufrufen.
Geht das?
Ich hätte das so gedacht:
Und aus einer andern Klasse dann abrufen:
ich möchte meinen Context des ganzen Projektes (nehme an der ist überall gleich)
in einer Funktion Festlegen und dann diese von überall aus allen andern Klassen aufrufen.
Geht das?
Ich hätte das so gedacht:
1public class MyActivity extends Activity
2{
3public void onCreate(..)
4{
5...//Was da halt so rein kommt
6...
7}
8
9
10public static Context getContext()
11{
12MyActivity ma = new MyActivity();
13Context c = ma.getApplicationContext();
14return c;
15}
2{
3public void onCreate(..)
4{
5...//Was da halt so rein kommt
6...
7}
8
9
10public static Context getContext()
11{
12MyActivity ma = new MyActivity();
13Context c = ma.getApplicationContext();
14return c;
15}
Und aus einer andern Klasse dann abrufen:
1MyActivity.getContext();
So etwas wäre schön, denn dann müsste ich den Application Context nicht mher Kreuz und quer übergeben. LG Pascal //It's not a bug, it's a feature.
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.