Установите вес (процент) программно

У меня есть два кнопки, которые я хотел бы динамически весить предпочтение Они начинают каждый с весом .5 (который, конечно, добавляет к весу Linearlayout 1), но если предпочтение верно, то я хотел бы изменить свои веса на 0,7 и .3 соответственно. Я могу установить вес в XML, но я не могу найти, как менять его программно.


решение

LinearLayout.LayoutParams PO = new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT, .60f);
LinearLayout.LayoutParams MO = new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT, .20f);
12
задан Cœur 15 April 2017 в 19:45
поделиться