Мне необходимо создать n TextView. Сейчас я делаю это так:
TextView[] txts = new TextView[100];
LinearLayout LL = (LinearLayout) findViewById(R.id.LL);
LayoutParams lp = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
for (int i = 0; i < n; i++){
txts[i] = new TextView(MainActivity.this);
txts[i].setLayoutParams(lp);
txts[i].setText("Text");
LL.addView(txts[i]);
};
Но что-то получается не так. Не подскажите ли, что не так?
UPD: есть ли у кого-либо возможность узнать, какая ошибка выдаётся при исполнении этого кода?
Тебе точно нужно этого делать с помощью RecyclerView.
Насколько я понимаю проблема в динамическом создании TextView. Попробуйте указать положение TextView на разметке:
lp.gravity = Gravity.LEFT;
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Во всех учебниках и уроках что я читал, всегда пишут что первым выполнится тот оператор в выражении, у которого больше приоритетИ вроде бы это...