[問題] app開啟狀態 切換語系 Force close
最近剛實做多國語系
遇到一個問題
雖然不太會發生 但是還是測試到一個會讓app FC的狀況
就是在app開啟的狀態 按下HOME 並切到設定內 去改變語言
再回到app 某個頁面會FC
debug後 發現是 某個EditText 有綁一個popupwindows
似乎是回到app後 popupwindows 會需要依附在一個layout上
但是那個layout 還沒醒來 就先執行他了
這個popupwindows 會用 beforeTextChange 根據理面的string 來觸發
目前這個問題不知道怎麼解
有試過在onpause內 先取消EditText的listener
在onResume內 再註冊一次linsener 也是會FC.
請問 app開啟的狀態 切換語系 再切回去 會觸發的是app的哪一個狀態啊
或者是 有無可以使app重新oncreate 該頁面的辦法?
雖然 在app開始的狀態 去切換語系 是很奇妙的行為
卻不能阻止使用者去這樣做 還是想避開
感謝版眾看完 可供討論
以上.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.141.146.80
→
09/11 15:14, , 1F
09/11 15:14, 1F
→
09/11 15:40, , 2F
09/11 15:40, 2F
→
09/11 15:44, , 3F
09/11 15:44, 3F
→
09/11 15:45, , 4F
09/11 15:45, 4F
→
09/11 17:28, , 5F
09/11 17:28, 5F
→
09/12 10:20, , 6F
09/12 10:20, 6F
→
09/12 10:20, , 7F
09/12 10:20, 7F
→
09/12 10:21, , 8F
09/12 10:21, 8F
→
09/13 09:43, , 9F
09/13 09:43, 9F
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章