iT邦幫忙

0

Bundle的使用

  • 分享至 

  • xImage

大家好,請問要怎麼拿到上一頁的Bundle,因為如果用Bundle savedInstanceState會閃退。
想請問大家要怎麼使用Bundle取得上一頁資料
https://ithelp.ithome.com.tw/upload/images/20221030/20149340soGUma9Qac.png

謝謝大家~

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
海綿寶寶
iT邦大神 1 級 ‧ 2022-10-31 09:03:12

一般是用 Intent 或 Bundle 的方式傳遞參數
倒是沒用過你這種寫法

看更多先前的回應...收起先前的回應...
max_0814 iT邦新手 5 級 ‧ 2022-10-31 09:46:27 檢舉

/images/emoticon/emoticon16.gif有試過那種寫法 不過會閃退

max_0814 iT邦新手 5 級 ‧ 2022-10-31 09:50:18 檢舉

你的意思是說用到像是下面這樣的方法嗎?

Bundle objgetbundle = this.getIntent().getExtras();
String Account = objgetbundle.getString("account");
                String Pwd = objgetbundle.getString("pwd");
                Intent intent = new Intent();
                intent.setClass(this, record_code.class);
                objgetbundle.putString("account",Account);
                objgetbundle.putString("pwd",Pwd);
                intent.putExtras(objgetbundle);
                startActivity(intent);

這樣的方法之前有試過了 但是打在OnCreate裡面會閃退

參考這篇看看

max_0814 iT邦新手 5 級 ‧ 2022-10-31 10:47:12 檢舉

真的非常感謝你!!! 我解決了!
這個問題我找很久了 但是就是沒看到這篇文章/images/emoticon/emoticon02.gif

真的很謝謝你

我要發表回答

立即登入回答