问题描述
- android listview中如何将edittext内容保存
-
android listview中如何将edittext内容保存,用change事件时为什么我输入123,1,2,3
都有变化,我怎么才能获取最终的结果呢?
解决方案
一般来说呢,安卓里提供了SharedPreference这个类对象,所以你要想将EditText里的内容保存起来可以通过以下这种方式存储:
SharedPreferences sp = getSharedPreferences("Content", Context.MODE_PRIVATE);
Editor edit = sp.edit();
edit.putString("text", "你的文本内容");
edit.commit();
用的时候可以通过以下方式获取
sp.getString("text", "默认文本内容");
解决方案二:
在adapter中当edittext改变时保存
http://blog.csdn.net/xiaanming/article/details/8536231
解决方案三:
http://blog.csdn.net/zz_mm/article/details/38235501
http://zhidao.baidu.com/link?url=0m0N_HSqbpDhOwNkxMo1WXoCnWS866a_Y-0p4ESmenc02GmC4EGnH4cPN5kZYbDDCUpy2FsABDC9i-IfH69U9q
解决方案四:
android EditText控件如何禁止输入内容
时间: 2024-10-28 10:13:18