Как я могу динамически добавлять новые EditText
по методу onClick
от Button
? У меня уже есть EditText
, но я бы хотел добавить другие EditText
на том же макете. Кроме того, EditText
должно иметь то же имя с счетчиком ++Добавить EditText by button
0
A
ответ
0
EditText edText = new EditText(this);
edText .setId("");
edText .setLayoutParams(new LinearLayout.LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT,
1f));
2
Вы должны использовать LayoutInflater. Это путь на Android SDK, чтобы сделать это вещи ...
Смотреть это полный учебник, чтобы понять, как использовать LayoutInflater: http://myandroidsolutions.blogspot.com.br/2012/06/android-layoutinflater-turorial.html
0
@Override
public void onClick(View v) {
EditText edtNew = new EditText(this);
edtNew.setId("edtNew"+"parentLayoutName".getChildCount()+1); // "edtNew" is prefix name EditText id , "parentLayoutName" Where you add EitText
edtNew.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT,LinearLayout.LayoutParams.WRAP_CONTENT));
"parentLayoutName".addView(edtNew);
}
Смежные вопросы
- 1. Button by side LinearLayout
- 2. Добавить новый EditText на Button прессе
- 3. Set Textview + Edittext + Button
- 4. Выравнивать TextView, Button, EditText
- 5. SAPUI5 DateTimeInput open by Button
- 6. add bootstrap button by javascript
- 7. ClassCastException: EditText to Button Error
- 8. JSON Get Value by Edittext
- 9. андроидные фрагменты edittext button focus
- 10. vaadin servlet call by button
- 11. select radio button by index
- 12. Добавить символ в EditText
- 13. Как создать динамический (Spinner, EditText, EditText, Button) в GridLayout
- 14. UI5 JS update table by button
- 15. Как создать EditText и Button в Android
- 16. Настройка глобальных объектов Button и EditText
- 17. On button click Видимость пароля в EditText
- 18. validate edittext without triggering submit button
- 19. Добавить EditText to Recycler
- 20. jQuery image src change by radio button
- 21. C# Ping -t stopping by button
- 22. find button by ID или TAG
- 23. Tkinter destroy button create by loop
- 24. adobe flex button change style by actionscript
- 25. как добавить seprater между edittext и кнопкой
- 26. Как добавить EditText в TextView?
- 27. Добавить EditText в Canvas
- 28. Добавить тяжести EditText программно
- 29. Добавить EditText с кнопкой
- 30. Добавить EditText вертикально программно
'EditText должен иметь такое же имя с counter' ??? Может быть, тот же идентификатор? – gunar