Android 如何从动态添加编辑文本框计算值?

Android 如何从动态添加编辑文本框计算值?,android,formulas,Android,Formulas,我正在从事电气公式计算应用程序。我是这方面的新手。在我的应用程序中,我计算串联和并联电阻 我动态添加编辑文本框。当我点击添加按钮时,编辑文本框被添加 在这里我想知道如何计算这个文本框的值 任何人都可以帮助我……您可以使用您的\u EDIT\u TEXT\u对象获取EditText中的每个值。getText().toString() 假设有两个电阻R1和R2,那么 String R1=edit_text1.getText().toString() Float r1=Float.parseFloat

我正在从事电气公式计算应用程序。我是这方面的新手。在我的应用程序中,我计算串联和并联电阻

我动态添加编辑文本框。当我点击添加按钮时,编辑文本框被添加

在这里我想知道如何计算这个文本框的值


任何人都可以帮助我……

您可以使用您的\u EDIT\u TEXT\u对象获取EditText中的每个值。getText().toString()

假设有两个电阻R1和R2,那么

String R1=edit_text1.getText().toString()

Float r1=Float.parseFloat(r1)

String R2=edit_text2.getText().toString()

Float r2=Float.parseFloat(R1)

现在你可以用这两个值来计算串行和并行


希望它能帮助你。:)

您也应该像这样尝试Textview

最终整数N=10;//要添加的Edittext的总数

  final EditText[] myTextViews = new EditText[N]; // create an empty array;

  for (int i = 0; i < N; i++) {
      // create a new textview
      final EditText etTextView = new EditText(this);

      // set some properties of rowTextView or something
      etTextView.setText("This is row #" + i);

      // add the textview to the linearlayout
      myLinearLayout.addView(etTextView);

      // save a reference to the textview for later
      myTextViews[i] = etTextView;
  }
final EditText[]myTextViews=new EditText[N];//创建一个空数组;
对于(int i=0;i

从edittext中获取字符串,如edittext.getText().toString(),并将其转换为整型/浮点型并添加值您应该添加一个简短的说明,解释为什么这会起作用。
  final EditText[] myTextViews = new EditText[N]; // create an empty array;

  for (int i = 0; i < N; i++) {
      // create a new textview
      final EditText etTextView = new EditText(this);

      // set some properties of rowTextView or something
      etTextView.setText("This is row #" + i);

      // add the textview to the linearlayout
      myLinearLayout.addView(etTextView);

      // save a reference to the textview for later
      myTextViews[i] = etTextView;
  }