J'ai ajouté Modifier le texte dynamiquement mais pas obtenir des valeurs, obtenir des valeurs pour le dernier texte d'édition. s'il vous plaît aidez-moi ...Ajouter dynamiquement editezxt et récupérer des valeurs dans Android
6
A
Répondre
10
public class EnterText extends Activity {
Button btnMyLine,btnSave;
LinearLayout LLEnterText;
int _intMyLineCount;
private List<EditText> editTextList = new ArrayList<EditText>();
private List<TextView> textviewList=new ArrayList<TextView>();
private List<LinearLayout> linearlayoutList=new ArrayList<LinearLayout>();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.entertext);
LLEnterText=(LinearLayout) findViewById(R.id.LlTitle);
//LLEnterText.setOrientation(LinearLayout.VERTICAL);
btnMyLine=(Button) findViewById(R.id.btnMyLines);
btnSave=(Button) findViewById(R.id.btnSave);
btnMyLine.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
LLEnterText.addView(linearlayout(_intMyLineCount));
_intMyLineCount++;
}
});
btnSave.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (ETTitleEnterText.getText().length() == 0)
{
Toast.makeText(EnterText.this, "Please Enter Full Details", Toast.LENGTH_LONG).show();
}else{
for (EditText editText : editTextList) {
StartTabHost.VARClass._ArrLinesDetails.add(editText.getText().toString());
}
for(TextView textview:textviewList){
StartTabHost.VARClass._ArrLinesTitle.add(textview.getText().toString());
}
for(int i=0;i<StartTabHost.VARClass._ArrLinesTitle.size();i++)
{
Log.d("LinesTitle",StartTabHost.VARClass._ArrLinesTitle.get(i));
Log.d("LinesDetails",StartTabHost.VARClass._ArrLinesDetails.get(i));
}
}
}
});
}
private EditText editText(int _intID) {
EditText editText = new EditText(this);
editText.setId(_intID);
editText.setHint("My lines");
editText.setWidth(180);
editText.setBackgroundColor(Color.WHITE);
editTextList.add(editText);
return editText;
}
private TextView textView(int _intID)
{
TextView txtviewAll=new TextView(this);
txtviewAll.setId(_intID);
txtviewAll.setText("My lines:");
txtviewAll.setTextColor(Color.RED);
txtviewAll.setTypeface(Typeface.DEFAULT_BOLD);
textviewList.add(txtviewAll);
return txtviewAll;
}
private LinearLayout linearlayout(int _intID)
{
LinearLayout LLMain=new LinearLayout(this);
LLMain.setId(_intID);
LLMain.addView(textView(_intID));
LLMain.addView(editText(_intID));
LLMain.setOrientation(LinearLayout.HORIZONTAL);
linearlayoutList.add(LLMain);
return LLMain;
}
}
0
Voici la réponse:
btnSave.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
for (int i = 0; i < editTextList.size(); i++) {
System.out.println("Content"+editTextList.get(i).getText().toString());
}
}
});
Questions connexes
- 1. Java/Android récupérer et enregistrer des valeurs
- 2. Récupérer des valeurs de contenu généré dynamiquement
- 3. Android - Ajouter dynamiquement des onglets
- 4. Android - ajouter des fragments dynamiquement
- 5. Ajouter des vues dynamiquement dans Android
- 6. Parse XML Scheme fichier et récupérer des valeurs dans Android
- 7. jqGrid combobox: comment ajouter dynamiquement des valeurs
- 8. Ajouter dynamiquement dans le tableau et récupérer la somme
- 9. Android Ajouter dynamiquement ImageView
- 10. Ajouter des données à la base de données et récupérer dynamiquement dans un textview
- 11. Ajouter et récupérer des zones de texte dans jsp
- 12. Android + Ajouter dynamiquement des mises en page
- 13. xsl pour récupérer d'autres valeurs d'attributs et ajouter des valeurs dans un attribut
- 14. Récupérer dynamiquement des valeurs de propriétés d'index en C#
- 15. Comment ajouter dynamiquement des valeurs dans un tableau 2D?
- 16. Enregistrer et récupérer des contacts dans android
- 17. Comment ajouter des valeurs de plusieurs edittexts dans Android?
- 18. Android Editezxt caractères visibles, mais pas d'auto-complétion
- 19. Android - Ajouter dynamiquement plusieurs vues
- 20. ajouter dynamiquement des contrôles dans asp.net page
- 21. Android ajouter dynamiquement des images de xml dans gridview
- 22. Ajouter dynamiquement des données à ListView dans android
- 23. hibernate sauver enum et récupérer des valeurs?
- 24. scalaquery récupérer des valeurs
- 25. Ajouter dynamiquement une toile Android?
- 26. Ajouter dynamiquement des images dans un pot
- 27. ajouter dynamiquement et supprimer des panneaux PrimeFaces
- 28. Ajouter dynamiquement un TextView - Android
- 29. Récupérer une partie du tableau et ajouter les valeurs
- 30. Comment ajouter dynamiquement des composants
montrent le code de valeurs de edittext obtenir – Rasel