最近遇到一个很坑的问题,Fragment切换的时候,通过EventBus发送消息到对应的Fragment里面来设置EditText的值,但是日志显示正确获取值,可界面死活都没有反应,找了好久终于看到是EdtiText默认保留了前一次Oncreate的状态,可以在xml里面设置SaveEnable :false  ;或者在界面代码里面设置edittext.setSaveEnable(false)解决问题,记录下自己的奇葩bug之旅


Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐