Android:在运行时编辑xml中的值
我知道在运行时搜索并编辑xml似乎是不可能的 我想在运行时从res/xml/更改appfilter.xml中iconmask和scale的值Android:在运行时编辑xml中的值,android,xml,Android,Xml,我知道在运行时搜索并编辑xml似乎是不可能的 我想在运行时从res/xml/更改appfilter.xml中iconmask和scale的值 <resources> <version>1</version> <iconmask img1="iconmask" /> ----> This one <scale factor="0.75" /> ----> And this one </resourc
<resources>
<version>1</version>
<iconmask img1="iconmask" /> ----> This one
<scale factor="0.75" /> ----> And this one
</resources>
1.
---->这个
---->这个呢
可能吗?或者有其他选择吗
示例
在按下按钮后,我想改变这个
<iconmask img1="iconmask" />
<scale factor="0.75" />
对此
<iconmask img1="iconmask_2" />
<scale factor="1.10" />
appfilter.xml用于什么?您可以将所需的值保存到共享首选项或任何其他持久性存储中,然后在运行时或稍后阶段查找它。我只是尝试合并它并创建一些选项,而不是使用具有不同首选项的两个不同apk,也许您可以将默认主题保存在xml中。在应用程序的第一次运行期间,创建其他选项或用户定义的选项,并将其保存到本地存储。在[load default theme]和[override with user defined Value]的行中有一些内容不,这不是应用程序主题,而是启动器主题,比如GO launcher和ADW launcher这些选项;最终用户是否可以更改它们,或者它们是否始终保持不变?