Aby rozpocząć działalność trzeba zamiarem, jak:Korzystanie z kontekstu, aby rozpocząć inną działalność
Intent i = new Intent(context, class)
So wypełnić parametru context, kilka opcji dostępne są:
- Wykorzystanie
MyActivity.this
lub po prostuthis
- Zastosowanie
getApplicationContext()
- Zastosowanie
getBaseContext()
I jestem pewien, że istnieje jeszcze jedna lub dwie opcje. Te opcje pojawiają się w samouczku, jeden używa pierwszego, drugi używa trzeciej opcji.
Więc którego z nich użyć? Czy to ma znaczenie? Czy jest inaczej w różnych przypadkach?
myślę OP wie, że SmartLemon :) –
Proszę przeczytać cały pytanie przed udzieleniem odpowiedzi, a nie tylko kilka pierwszych słów (?) :) – nhaarman
Czytałem całość, pytanie odpowiedział, należy użyć aktywny .this jak pokazano powyżej. – FabianCook