您的位置:首页 > 移动开发 > Android开发

Android下屏幕翻转 TextView和EditText保存内容

2015-10-22 21:20 246 查看
Android设备屏幕翻转的时候,防止TextView和EditText输入的内容丢失,要对内容做保存处理,
系统默认对EditText的内容进行保存处理,然后屏幕翻转后按照View的Id重新把内容填入,
但是如果是listview或者inflat进来的view,每个item的id是一样的,这样的话就回出现问题,变成每个EditText的值都一样的。
 
解决办法:
android:saveEnabled="false" ,然后在代码中自己处理setText值,搞定。

TextView如果翻转屏幕 set过的Text 也会丢失。
解决办法:
android:freezesText="true"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android