Hy,我正在编写一个应用程序,并且在程序运行时我对键锁有很大的问题。在应用程序中有一个包含数字的页面。在我打开钥匙锁并关闭后,所有数字都翻了一倍。例如:键锁后100%:200%,键盘32/32后16/16。请你帮助我好吗? 我不知道可能是什么问题。
答案 0 :(得分:1)
您需要识别导致错误的代码行。没有人可以直接用你的任何代码回答这个问题。没有多少SO用户甚至会尝试读取长代码块。
将当前代码保存为备份,并将其减少到产生错误的相关行。您可以自己找到解决方案,也可以发布代码。
从你的评论中我可以猜到在方法onResume中你修改了一个字段变量。如果您知道android Activity的生命周期,您就会知道每次向用户显示活动时都会调用onResume。保留字段变量状态,并且每次与分配值不同时,只需添加值。