J'ai créé EditText
vues dynamiquement. J'ai également créé l'alerte dialog
avec une vue EditText
. Maintenant, je devrais obtenir le texte tapé dans la boîte de dialogue d'alerte à la EditText
généré dynamiquement. S'il vous plaît aidez-moi ..Extrait la valeur de la boîte de dialogue d'alerte pour mettre à jour dynamiquement EditText généré
@Override
public void onClick(View v) {
EditText input = new EditText(this);
Context Context = this;
AlertDialog Alert=new AlertDialog.Builder(Context).setTitle("Add Field").setMessage("Proceed").setView(input).setPositiveButton("Yes",new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
Toast.makeText(getApplicationContext(), "You clicked on Yes", Toast.LENGTH_LONG).show();
}
}).setNegativeButton("No", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.cancel();
Toast.makeText(getApplicationContext(), "You clicked on No", Toast.LENGTH_LONG).show();
}
}).show();
LinearLayout linearLayout = (LinearLayout)findViewById(R.id.editTextGroupLayout);
EditText editTextView = new EditText(this);
editTextView.setGravity(Gravity.CENTER);
LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT);
editTextView.setLayoutParams(params);
editTextView.setHint("Enter Field ");
linearLayout.addView(editTextView);
if(v.getId()==R.id.button_selectoptionsback){
Intent a=new Intent(this,Admin.class);
this.startActivity(a);
}
}
}
Pourriez-vous, s'il vous plaît, expliquer en détail ce que fait votre programme? En faisant des références au programme, dites-nous quel problème vous obtenez, alors nous verrons. –
Juste j'avais créé des pages d'administration et d'utilisateur. Dans la page d'inscription d'admin, j'ai créé edittext dynamiquement. J'ai également créé une boîte de dialogue d'alerte pour confirmer si l'administrateur est prêt à ajouter le champ ou non. Le texte qui est entré dans le texte d'édition de alertdialog, le même devrait apparaître dans le texte d'édition généré dynamiquement. –