Я должен создать макет (в XML или Java), как показано ниже:
Но это должно быть повторено согласно Условию.
Предположим, что если Arraylist.size () больше 2, тогда весь макет следует повторить как раз.
это возможно?
если да, то дай мне знать, как это возможно.
Я хочу создать такой макет в вертикальном направлении линейного макета.
Спасибо.
Отредактировано:
с ответом jin35 я сделал так:
private void doCalculationForMultipleEmployee() {
singleEmployee.setVisibility(View.GONE);
for (int i = 0; i<=tempEmployerList.size()-1; i++) {
View repeatedLayout = LayoutInflater.from(getApplicationContext()).inflate(R.layout.test);
((TextView)repeatedLayout.findViewById(R.id.list_title)).setText("Employee"+i);
// customize repeatedLayout with other data
myLinearLayout.addChild(repeatedLayout);
}
}
Но я получил ошибку синтаксиса в .inflate и в .addChild
Пожалуйста, помогите мне за это.
Что с этим не так?