我的申請中有一個書籍清單。它們的格式是 PDF,每個 PDF 在數據庫中都有一個 URL,該應用程序有一個活動,其中有一個用于下載活動的按鈕,當我想第一次下載并顯示所有 PDF 時,一切都是正確的,但對于第二次,發生的事情是顯示為所有書籍下載的最后一個 PDF。我不知道為什么!這是我的代碼: public class ShowDastan extends Activity { public static String file_url; public static String filename; Dastan dastan; Context c; DBAdapter db; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_show_dastan); c = getBaseContext(); db = new DBAdapter(c); db.open(); dastan = (Dastan) getIntent().getExtras().get("thisdastan"); final Button btn_download =(Button)findViewById(R.id.btn_download); file_url=dastan.getAddress(); filename=dastan.getPdfname(); btn_download.setOnClickListener(new OnClickListener() { @Override public void onClick(View view) { Intent intent = new Intent(ShowDastan.this, Download.class); startActivity(intent); } }); } @Override protected void onPause() { super.onPause(); db.updateContact(dastan); db.close(); } @Override protected void onResume() { super.onResume(); db.open(); }}
添加回答
舉報
0/150
提交
取消