Pytania oznaczone «android-context»

Interfejs do globalnych informacji o środowisku aplikacji

665
Zgłaszanie okna dialogowego „Nie można dodać okna - token null nie jest dla aplikacji” z getApplication () jako kontekstem

Moja aktywność próbuje utworzyć AlertDialog, który wymaga kontekstu jako parametru. Działa to zgodnie z oczekiwaniami, jeśli użyję: AlertDialog.Builder builder = new AlertDialog.Builder(this); Jestem jednak ostrożny w używaniu „tego” jako kontekstu ze względu na możliwość wycieków pamięci, gdy...

664
Używanie kontekstu we fragmencie

Jak mogę uzyskać kontekst we fragmencie? Muszę używać mojej bazy danych, której konstruktor przyjmuje w kontekście, ale getApplicationContext()i FragmentClass.thisnie działają więc co mogę zrobić? Konstruktor bazy danych public Database(Context ctx) { this.context = ctx; DBHelper = new...

476
Korzystasz z kontekstu aplikacji wszędzie?

Czy w aplikacji na Androida jest coś nie tak z następującym podejściem: public class MyApp extends android.app.Application { private static MyApp instance; public MyApp() { instance = this; } public static Context getContext() { return instance; } } i przekazać go wszędzie (np....

346
Jak uzyskać nazwę pakietu z dowolnego miejsca?

Zdaję sobie sprawę z dostępności Context.getApplicationContext () i View.getContext () , za pomocą których mogę wywoływać Context.getPackageName () w celu pobrania nazwy pakietu aplikacji. Działają, jeśli wywołuję metodę, do której dostępny jest obiekt Viewlub Activityobiekt, ale jeśli chcę...