2015-03-01 3 views
0

У меня есть этот код ниже, который в основном является процессом входа в мое приложение. Почему у меня есть указатели на нуль? Правильно ли я его реализовал, я попытался использовать static для AsyncTask, чтобы избежать потери памяти.Android - Null pointer execute() & DialogProgress AsyncTask

Login.java

if (handler.executeLog(username.trim(), password.trim())) { 
     session.saveLogin(username, password); 
     Toast.makeText(this, "Successfully Logged In", Toast.LENGTH_SHORT).show(); 
     Intent log = new Intent(this, MainActivity.class); 
     startActivity(log); 
     handler.close(); 
     finish(); 

ответ

2
pd = new ProgressDialog(context); 

context является null.

Вы должны ввести это значение в конструктор.