Здравствуйте, пытаюсь передать в AsynkTask message, в котором хранится Bitmap. Но в AsynkTask почему то приходит null. Подскажите пожалуйста, что я делаю не так. Заранее спасибо.
private synchronized void runRecognition(Message message){
new RecognizeAsyncTack().execute(message);
}
private final class RecognizeAsyncTack extends AsyncTask<Message, Void, OcrDB>{
@Override
protected void onPreExecute() {
super.onPreExecute();
isRecognizing = true;
}
@Override
protected OcrDB doInBackground(Message... params) {
Message message = params[0];
return decodeByteMessage((Bitmap) message.obj, message.arg1, message.arg2);
}
@Override
protected void onPostExecute(OcrDB result) {
super.onPostExecute(result);
activity.setOcrResult(result);
isRecognizing = false;
}
}