以编程方式从 EditText 请求数据

Request data from Programmatically EditText

我正在制作一个以编程方式显示 UI 的 class。我显示了很多 EditText 和其他,我想请求任何一个的数据保存在 BD 中。我如何为其中任何一个提供 ID?

这是代码

            for (int i=0; i<lista.size();i++){
                String dato = lista.get(i).getData_type();
                String title = lista.get(i).getField_label();
                String id = lista.get(i).getField_name();


                if (dato.equals("Text")){
                    TextView tv = new TextView(getApplicationContext());
                    tv.setLayoutParams(lp);
                    Lview.addView(tv);
                    tv.setText("Ingrese "+title);
                    EditText et = new EditText(getApplicationContext());
                    et.setLayoutParams(lp);
                    et.setInputType(InputType.TYPE_CLASS_TEXT);
                    Lview.addView(et);
                    et.setHint("Ingrese Datos");
                }
            }

            btnIng.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {

                    Toast.makeText(plantilla.this, "El elemento es ", Toast.LENGTH_SHORT).show();
                }
            });

 for (int i=0; i<lista.size();i++){
            String dato = lista.get(i).getData_type();
            String title = lista.get(i).getField_label();
            String id = lista.get(i).getField_name();


            if (dato.equals("Text")){
                TextView tv = new TextView(getApplicationContext());
                tv.setLayoutParams(lp);
                tv.setId(assignDifferentId)
                Lview.addView(tv);
                tv.setText("Ingrese "+title);
                EditText et = new EditText(getApplicationContext());
                et.setLayoutParams(lp);
               et.setId(assignDifferentId2)
                et.setInputType(InputType.TYPE_CLASS_TEXT);
                Lview.addView(et);
                et.setHint("Ingrese Datos");
            }
        }

        btnIng.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                Toast.makeText(plantilla.this, "El elemento es ", Toast.LENGTH_SHORT).show();
            }
        });

并且您可以通过以下 ID 访问此内容

EditText et = Lview.findViewById(yourassignedId)
String text = et.getText().toString()