PDFファイルをダウンロードする関数を呼び出しています.PDFファイルをダウンロードした後、別のクラスの関数を呼び出して表示します.問題は、ダウンロードが終了すること、連続して実行される行、およびダウンロードするのに十分な時間がないことです.
例:
if(EstudiosVO.libroEnSd==0){
Log.v(LOGTAG, "4: INSERT BOOK IN DB");
insercionEnBD(EstudiosVO.db, EstudiosVO.idLibroPulsado);
Log.v(LOGTAG, "5: DOWNLOAD BOOK");
startDownload(EstudiosVO.idLibroPulsado);
}
}else{
Toast.makeText(getBaseContext(), "CONECTION ERROR " +
"de datos",Toast.LENGTH_LONG).show();
}
Log.v(LOGTAG, "CLOSE DB");
EstudiosVO.c.close();
EstudiosVO.db.close();
Log.v(LOGTAG, "PUT VAR 0");
EstudiosVO.libroEnSd=0;
}
ありがとう!