将文本字符串值从微调器转换为数字以供将来计算

时间:2013-01-10 22:52:54

标签: android

我希望能够找到解决我在其他地方找不到的问题的想法。我想在计算中使用分配给文本微调器选择的数值,同时将微调器显示保持为用户选择的文本值。例如,如果用户选择“披萨”,我希望显示披萨,但分配给披萨的数值将被保存并用于将来的计算中。

这可以在app builder中完成,还是我需要从头开始做的事情?

这是我的图表:

  1. Spinner A(文本)---->数值列在列表
  2. Spinner B(编号)
  3. 用户输入A(数字)
  4. 用户输入B(编号)
  5. 计算---->微调器A +旋转器B +用户输入A +用户输入的数值 乙
  6. 显示结果

1 个答案:

答案 0 :(得分:0)

只需使用数组

var spinnerVals = [];

spinnerVals.push[ spinnerVals.length ] = [ snipperValue, number ];
spinnerVals[ spinnerVals.length ] = [ "userInput", number ];

for( var i = 0, result = 0; i < spinnerVals.length; i++ ) {
    result += spinnerVals[i][1];
}