Вы уверены, что вы создали их динамически правильно?
LinearLayout l = new LinearLayout(this);
EditText et = new EditText(this);
//this would create a 100x50 editText
l.addView(et, new LinearLayout.LayoutParams(100, 50));
//and this one would create an editText with relative width and fix height
l.addView(et, new LinearLayout.LayoutParams(50, LayoutParams.WRAP_CONTENT));
Если, как вы сказали здесь, стиль EditText не являются ICS те проблемы могут быть:
- Вы на самом деле не программирования в ICS апи (в проекте вы можете установить, что легко в Свойства-> Android)
Проверить в androidManifest, что минимальный-13 является SDK (4.0.3):
<uses-sdk android:minSdkVersion="13">
Убедитесь, что установлен соответствующий эмулятор (с помощью api, который вы хотите).
Надеюсь, вы сможете решить свою проблему с помощью таких проверок.
Stackoverflow - это не сайт генерации кода. – JoxTraex
Я твердо верю, что решение (если оно существует) состоит из одной строки кода. Я могу опубликовать здесь 200 строк кода активности и 50 строк xml-макета (как и почти все), но я надеюсь, что это необязательно для этого вопроса. – user1049280