Android Как добавить представление при начале компоновки?

Мой вопрос прост. У меня есть linearlayout. Он имеет некоторые детские взгляды. Теперь я хочу добавить представление в начале дочернего элемента. Средство в обычном addView (view), представление s добавлено в конце макета. Но я хочу добавить его в начале, на первой позиции. Любая идея...???

Ответы

Ответ 2

Попробуйте изучить аргумент индекса метода addView в родительском классе ViewGroup, в частности addView(View child, ViewGroup.LayoutParams params). Этот метод добавляет представление в родительский макет с определенными параметрами, индекс действует как предпочтение или скорее точка вставки представления в макете.

Ответ 3

создайте список представлений, добавьте в него свое представление, а затем добавьте все представления из макета в этот список, удалите все представления из макета и добавьте все виды из своего списка