答案 0 :(得分:1)
从任何EditText获取数据 来自活动:
String data = ((EditText)findViewById(R.id.putyourviewidhere)).getText().toString();
这将在一个编辑视图中获取输入 然后,您应该将输入解析为float,例如
float dataAsFloat = Float.parseFloat(data);
然后你应该重复所有的EditText,然后进行计算,然后
((TextView) findViewById(R.id.putyouroutputviewidhere)).setText(Float.toString(result));
答案 1 :(得分:0)
我认为您可以通过addTextChangedListener将TextWatcher添加到Layout中的每个EditText,并将输入的文本存储为数字(int,float,double)当然,在全局变量中,计算平均值然后设置文本到TextView。
但是,有关如何存储应用数据的信息需要提供更好的答案。