Я пытаюсь добавить динамический EditText в линейный макет одним нажатием кнопки. Моя проблема заключается в том, что всякий раз, когда я нажимаю кнопку, он успешно добавляет поле EditText, но под кнопкой я хочу показать EditText над кнопкой.
Мой корневой макет — линейный.
Ниже мой код: Файл макета
Я пытаюсь добавить динамический EditText в линейный макет одним нажатием кнопки. Моя проблема заключается в том, что всякий раз, когда я нажимаю кнопку, он успешно добавляет поле EditText, но под кнопкой я хочу показать EditText над кнопкой. Мой корневой макет — линейный. Ниже мой код: [b]Файл макета[/b] [code]
params.setMargins(16,10,16,10); TextInputEditText edittTxt = new TextInputEditText(this);
int maxLength = 50; hint++; edittTxt.setHint("Ruling type"); edittTxt.setLayoutParams(params); edittTxt.setInputType(InputType.TYPE_CLASS_TEXT); edittTxt.setTextSize(TypedValue.COMPLEX_UNIT_SP,18); edittTxt.setId(hint); InputFilter[] fArray = new InputFilter[1]; fArray[0] = new InputFilter.LengthFilter(maxLength); edittTxt.setFilters(fArray); parentLayout.addView(edittTxt); } [/code] Что я делаю не так?