[英]How can you pass Dictionary to a new Activity in Android Studio?
我的鍵和值都需要是字符串類型
Dictionary AccountDetail= new Hashtable();
AccountDetail.put("PersonName",personName);
AccountDetail.put("Email",personEmail);
但是在 putString 只有單值變量正在傳遞,這給了我錯誤
startActivity(new Intent(getApplicationContext(),Maps.class)
.putExtra("AccountDetails" ,AccountDetail));
finish();
錯誤說無法解決方法 putExtra(java.lang.string.java.util.dictionary) 我可以使用 for 循環並發送所有元素但如果這是一次傳遞所有值的方法讓我知道
改用捆綁包:
Bundle AccountDetail = new Bundle();
AccountDetail.put("PersonName", personName);
AccountDetail.put("Email", personEmail);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.