【问题标题】:Setting the value of integer programatically in xml file在 xml 文件中以编程方式设置整数的值
【发布时间】:2012-07-31 21:14:40
【问题描述】:

我有这个程序,例如显示 3 EditTexts,它从名为整数的 xml 文件中获取这个值“3”。我现在想要的是用户可以更改此值。

这是我现在使用的代码:

int max = this.getResources().getInteger(R.integer.maxValue);

正如我所说,它目前在屏幕上绘制了 3 EditText,但我希望用户能够通过设置更改此数量。

这是我的 integers.xml

<resources>

    <integer name="maxValue">3</integer>

</resources>

那么如何更改 xml 文件中的值?

【问题讨论】:

    标签: android xml integer


    【解决方案1】:

    为什么不直接从用户而不是资源中获取价值?

    【讨论】:

      【解决方案2】:

      如果您希望用户输入任何数字,请创建一个变量来保存该数字并要求用户输入一个数字。

      【讨论】:

      • 所以一旦在xml中设置了值就无法更改?
      • 我不知道是不是不可能,但我从来没有这样做过。
      猜你喜欢
      • 1970-01-01
      • 2016-09-25
      • 1970-01-01
      • 1970-01-01
      • 2013-10-30
      • 1970-01-01
      • 2016-12-10
      • 1970-01-01
      • 2011-02-14
      相关资源
      最近更新 更多