如何从文本视图android获取值

时间:2017-04-23 08:14:53

标签: java android textview

我需要存储文本视图中的值,例如我正在执行以下加功能,如5 + 6.现在我想将5存储为值-1,将6存储为值-2。我只有一个文本视图,其中我我在我的项目中像5 + 6一样。我搜索了很多关于我的问题,但找不到任何合适的解决方案。感谢

2 个答案:

答案 0 :(得分:0)

试试这个:

String string =text.getText().toString();
String[] separated = string.split("+");
String firstValue=separated[0];
String secondValue=separated[1];

答案 1 :(得分:0)

你可以尝试这个,你可以一次添加两个数字。

String[] getText = textview.getText().split("\\+");
int total=0;
for(String s:getText){
    total+=Integer.parseInt(s);
}

在迭代结束时,总计将给出最终结果。从这个方法中,它给出了任意数量的数字的总和。