关于资源R.string的问题。求助各位大侠。 我现在想动态的修改资源包R.string中的String该怎么做。就是要修改string.xml文件中string的值。该怎么做?谢谢个位了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 打开string.xml文件,点击左下方名字为string.xml的tab,之后修改对应字符串的值就行了。 string.xml属于一种资源文件,在程序中只能读取,不能修改。如果楼主想动态改变字符串的值可以使用SharedPreferres 或者文件动态存储与读取 那如果我要在程序中引用String的值。程序调用的都是一个ID,而后台的可以引入一个库调用库中的值。是不是要用Sqlite? sqlite只涉及数据库操作,与strings.xml中的resources资源无关。 如果你要动态修改字串有下面几个地方需要修改1.AAPT打包解析字串的时候 需要做特殊处理 比如对你的APK的androidmanifest.xml中添加辨识2.在Resources.java和AssetManager里面对getString / getValue做特殊处理 资源文件都是死的,改不了,只能读取,所以SharedPreferres 是个不错的选择 我的意思就是不在string.xml中放了。直接放在SQlite中,直接动态修改sqlite可以么? 我现在在程序结束后也需要保存这些资源。用SharedPreferences是不是在程序结束后,资源就不再存在了。 R.string绝对不能修改,xml配置时自动生成的,改了就报错,去一些android技术论坛看看,应该可以找到很多资料,www.connectionwe.com安卓航班网 资源文件都是死的,改不了,只能读取,所以SharedPreferres 是个不错的选择 ...... R.string绝对不能修改,xml配置时自动生成的 SharedPreferences生成的是个XML文件,只要你这个项目还在(除非你手动删掉)他就会存在,需动态改变的字符串资源放在这个里是最佳的选择 SharedPreferres 使用这个吧 楼主有时候想的太复杂了吧 。。 求高手,android模拟器运行不了 android ListView添加item问题 关于asp返回true或者false给android手机客户端的问题,客户端只用什么方法接受到返回的true或者false,请教! android中 EditText的光标大小问题 关于网格布局嵌套 求助:JB4.2 usb蓝牙Dongle问题 Android Camera问题 FragmentTabHost 外接键盘输入editview 失去焦点 Android通过蓝牙使用UART接口接收串口数据 Android基础题,挺急的,求各位大佬帮帮忙 android listview 分页 连续播放音乐问题
可以使用SharedPreferres 或者文件动态存储与读取
sqlite只涉及数据库操作,与strings.xml中的resources资源无关。
有下面几个地方需要修改
1.AAPT打包解析字串的时候 需要做特殊处理
比如对你的APK的androidmanifest.xml中添加辨识2.在Resources.java和AssetManager里面对getString / getValue做特殊处理