Mam na sztywno layout_weight na układ xml.but teraz chcę dać layout_weight i weightSum z kodu java.Android Layout waga programowo
Jak to robimy z naszej klasy?
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:weightSum="25" >
<TextView
android:id="@+id/textView1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="5"
android:background="#F51215"
android:paddingLeft="5dip"
android:text="5" />
<TextView
android:id="@+id/textView2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="20"
android:background="#1AC92B"
android:paddingLeft="5dip"
android:text="20" />
</LinearLayout>
pamiętać, że w przeciwieństwie do XML, NIE powinieneś ustawić wysokość lub szerokość do 0 jak nie będzie po prostu pojawić Układ inaczej. – TheIT