LinearLayout.LayoutParams param = new LinearLayout.LayoutParams(
LayoutParams.MATCH_PARENT, //OR WRAP_CONTENT -> layout_width
LayoutParams.MATCH_PARENT, //OR WRAP_CONTENT -> layout_height
1.0f // layout_weight 1
);
YOUR_VIEW.setLayoutParams(param);
Android Studio Set Weight Layout Programatically - https://res.cloudinary.com/dimaslanjaka/image/fetch/https://techcrunch.com/wp-content/uploads/2017/02/android-studio-logo.png?w=730&crop=1