2012-08-31 18 views
5

イム後に予想される寸法は、それがバックグラウンドで無線LAN上のアクションを実行することができます行くasynctaskを取得しようと、に実行している問題のイムは以下のコードでAsynctaskであり、無効とブールまたは私がそこに置いたものは、 "トークンの後に予想される次元"というメッセージとともにエラーとして表示され続けます。私はこれが何を参照しているかわからない、このセクションの上のすべてがうまく動作し、うまく動作しない、Googleのいずれかで多くを見つけることができませんでした。Asynctask、asynctaskのAndroidドキュメント以下このトークン

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) { 

       } 
      } 
} 

答えて

15

VoidとBooleanを試してください。 Asynctaskのプリミティブ型の代わりにObjectを使用する必要があります。だから、大文字のVとBを使うと、うまくいくはずです。

+0

資本の修正は無効とブール値の両方で動作します。今、その....行ってもいい –

+0

OOPが無効とブールように変更、私は空の上にスキップ。しかし、はい、あなたの代わりにAsynctaskのためのプリミティブ型のオブジェクトを使用する必要があります:) – Infinity