Ocorre o erro abaixo:
05-23 16:12:10.634: E/AndroidRuntime(10749): java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
Estou criando uma nova thread para o envio dos dados para o servidor. Meu codigo ficou assim na ListaAlunosActivity.
/**
* Executa as funcoes da barra de acoes
*
* @param item
* @return
*/
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.novo:
Intent formularioIntent = new Intent(this, FormularioActivity.class);
startActivity(formularioIntent);
return false;
case R.id.enviar:
new Thread(){
public void run() {
new EnviaAlunosTask(ListaAlunosActivity.this).execute();
}
}.start();
return false;
default:
super.onOptionsItemSelected(item);
}
return false;
}