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;
}