Asynctask, dimensiones esperadas después de este token

Estoy siguiendo los documentos de android en asynctask, tratando de obtener un asynctask va que puede realizar acciones en wifi en segundo plano, el problema im corriendo en es en Asynctask en el código de abajo, void y boolean o lo que pongo allí seguir apareciendo como errores con El mensaje "Dimensiones esperadas después de símbolo". No sé lo que se refiere a esto, todo por encima de esta sección se ve bien y funciona bien, tampoco podría encontrar mucho en google.

public class MainActivity extends Activity{ ....... class wifilistener extends AsyncTask<WifiManager,void,boolean> //trouble spot { protected void onPreExecute(){ //show info on UI thread } protected boolean doInBackground(WifiManager...wifi1) { //do stuff } protected void onProgressUpdate(){ } protected void onPostExecute(boolean result) { } } } 

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.