0

私は電気式計算アプリケーションに取り組んでいます。私はこれが初めてです。私のアプリケーションでは、シリアルとパラレルで抵抗を計算します。

EditText Boxes を動的に追加します。追加ボタン editTextboxes をクリックするたびに追加されます。

ここで、この編集テキストボックスの値を計算する方法を知りたいですか?

どなたか助けてください.....

4

3 に答える 3

0

これと同じようにTextviewも試してみてください

最終的なintN= 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 に答える
0

YOUR_EDIT_TEXT_OBJECT.getText().toString() を使用して、EditText からすべての値を取得できます。

R1 と R2 の 2 つの抵抗があるとします。

文字列 R1 = edit_text1.getText().toString();

Float r1= Float.parseFloat(R1);

文字列 R2 = edit_text2.getText().toString();

Float r2= Float.parseFloat(R1);

これで、シリアルとパラレルの計算でこの 2 つの値を使用できます。

それがあなたを助けることを願っています。:)

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