Я создаю макет динамически, я используюнабор линейных элементов макета Разнос динамически андроида
LinearLayout layout = new LinearLayout(this);
layout.setOrientation(LinearLayout.VERTICAL);
разместить свои элементы один ниже другого. Но для моего заголовка я использую новый макет
LinearLayout layout_header = new LinearLayout(this);
layout.setOrientation(LinearLayout.HORIZONTAL);
и добавление его в виде макета LinearLayout. Но в LinearLayout layout_header у меня есть две кнопки, и я хочу, чтобы одна из них находилась в общем левом, а другая - в полном праве. Но оба идут бок о бок, я пытался включить прописку/поля, но не работал.
Я также создал параметры макета для обеих кнопок и попытался добавить поля/гравитацию/дополнение отдельно, но все равно не работал.
Пожалуйста, помогите, как перейти к размещению этих кнопок в двух отдельных углах.
спасибо, но можем ли мы установить это программно ?? Я создаю представление по коду, относительная компоновка подходит для меня! – bharath
Да, вам придется поместить его в RelativeLayout и использовать класс RelativeLayout.LayoutParams, чтобы указать ограничения выше. Просто добавьте правильное правило к параметрам для каждого. –
привет, спасибо за ответ, это сработало !! – bharath