- protected void onPostExecute(MetaData meta) {
- AndroidReaderBook.this.meta = meta;
-
- if (meta != null) {
- title.setText(meta.getTitle());
- try {
- Image coverImage = reader.getLibrary().getCover(
- meta.getLuid());
- if (coverImage != null) {
- Bitmap coverBitmap = ImageUtilsAndroid
- .fromImage(coverImage);
- coverBitmap = Bitmap.createScaledBitmap(
- coverBitmap, 128, 128, true);
- cover.setImageBitmap(coverBitmap);
- }
- } catch (IOException e) {
- e.printStackTrace();
- }
+ protected Image doInBackground(MetaData[] metas) {
+ if (metas[0].getCover() != null) {
+ return metas[0].getCover();