Perguntas com a marcação «android-context»

Interface para informações globais sobre um ambiente de aplicativo

665
Caixa de diálogo lançando "Não é possível adicionar janela - o token nulo não é para um aplicativo" com getApplication () como contexto

Minha atividade está tentando criar um AlertDialog que requer um contexto como parâmetro. Isso funciona como esperado se eu usar: AlertDialog.Builder builder = new AlertDialog.Builder(this); No entanto, desconfio de usar "this" como um contexto devido ao potencial de vazamento de memória quando a...

476
Usando o contexto do aplicativo em qualquer lugar?

Em um aplicativo Android, há algo errado com a seguinte abordagem: public class MyApp extends android.app.Application { private static MyApp instance; public MyApp() { instance = this; } public static Context getContext() { return instance; } } e passá-lo para todos os lugares (por...

346
Como obter o nome do pacote de qualquer lugar?

Estou ciente da disponibilidade de Context.getApplicationContext () e View.getContext () , através do qual posso chamar Context.getPackageName () para recuperar o nome do pacote de um aplicativo. Eles funcionam se eu chamar de um método para o qual um Viewou um Activityobjeto está disponível, mas...