0

我正在研究电气公式计算应用程序。我是新手。在我的应用程序中,我计算串联和并联电阻。

我动态添加 EditText 框。每当我单击添加按钮时,都会添加editTextboxes。

在这里我想如何计算这个编辑文本框的值?

任何人请帮助我......

4

3 回答 3

0

您可以使用 YOUR_EDIT_TEXT_OBJECT.getText().toString() 从 EditText 获取每个值。

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

字符串 R1 = edit_text1.getText().toString();

浮点 r1= Float.parseFloat(R1);

字符串 R2 = edit_text2.getText().toString();

浮点 r2= Float.parseFloat(R1);

所以现在您可以在串行和并行计算中使用这两个值。

希望它会帮助你。:)

于 2012-12-12T06:08:02.970 回答
0
int i = Integer.parseInt(edit.getText().toString());
于 2012-12-12T06:08:40.067 回答
0

你也应该像这样尝试 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;
  }
于 2012-12-12T06:15:34.527 回答