0
我想將一個活動的對象傳遞給另一個,但我無法做到這一點。問題是日食是把我想通過紅色子句的對象。這是我使用的代碼:獲取從一個活動傳遞對象到另一個活動的難度
DatabaseHandler1 db1 = new DatabaseHandler1(SecureMessagesActivity.this);
Intent intent = new Intent(SecureMessagesActivity.this,ShowTheFoldersInSdCard.class);
intent.putExtra("id",(int)id);
intent.putExtra("MyClassObject", db1);
在最後一行,它顯示提前db1.Please help.Thanks問題。
您無法通過意向發送SQLiteOpenHelper。您可以在第二個活動中創建它。或者在Application類中創建它。 – Agata
實際上,我已經在Application類中創建了它,並且想將其對象發送給其他活動。 – user1726619
在其他活動中創建SqliteOpenHelper的對象並在那裏使用。 – Sumant