Android转换器,每种转换类型超过2个单位

时间:2011-07-24 00:30:18

标签: android

所以我对Android开发和编程一般都是新手......我有一个带有致命缺陷的工作转换器,每种转换类型(温度,面积等)它只能使用2个单位(码到米)和米到码,例如)。这受到无线电组的限制,该组无法在代码中获得极低的效率,并且难以让用户找到正确的转换。所以我想从radioGroup和button方式转向更高效的微调器。在一个微调器上,用户选择要转换的内容,然后选择要转换的内容。如何在不使用微调器选择要转换的内容的情况下为每个不同的单元编写代码来实现这一目标,

private float convertSYardsToSMeters(float syards) {
    return (float) (syards * .83613);
}

提前致谢...对不起,如果这有点混乱。

1 个答案:

答案 0 :(得分:1)

您仍然需要编写方法how units are converted。使用Spinner你只能选择想要转换的单位看起来更漂亮,我不知道Spinner是否有一些东西可以简化转换。根据旋转器的选择,您可以应用转换方法。这对你有意义吗?