2015-05-26 31 views
0
@Override 
       protected void onPostExecute(Void result) { 
        buttonDOpen.setOnClickListener(new View.OnClickListener() { 
         @TargetApi(Build.VERSION_CODES.HONEYCOMB) 
         public void onClick(View v) { 
          final Sender messageSender = new Sender(); // Initialize chat sender AsyncTask. 
          if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) { 
           messageSender.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR); 
          } else { 
           messageSender.execute(); 
          } 
         } 
        }); 

我想从手机发送信息到电脑 我发现自己现成的例子,但是当我把它扔在该项目出现红线错误。 有谁知道解决方案来解决错误?错误消息:字段需要API级别11(当前分钟8):android.os.AsyncTask#THREAD_POOL_EXECUTOR

回答

1

添加@TargetApi(Build.VERSION_CODES.HONEYCOMB)作为此方法的注释,表明您已经(AFAYK)在API级别11上正确实施了它。

相关问题