可以监听用户设置事件的广播。如果广播不行可以试试定时获取系统配置获得差异得知用户改了哪些。
用广播可以获取一部分到, 定时获取系统配置 这个怎么弄,可以提示下嘛??
@fulai_xy: 这个看android sdk哈。比如InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);获取输入法服务,然后去获得输入法配置有关的信息。定时就更简单了,后台开一个线程即可,或开一个任务TimerTask。
使用SharedPreferences将设置后的值保存在xml文件中,xml文件保存在/data/data/<package name>/shares_prefs文件夹下.然后需要读取设置选项中的值的时候再从xml读取出来就行了。建议你看看android中数据存储的几种方式。
亲 我是想问怎么知道用户设置了什么值
不同场合使用的方式可能不一样。多数情况下都是使用时才去全局数据库当中获取相关变量的值。