Programatically changing Textview height and width

后端 未结 3 511
梦谈多话
梦谈多话 2021-01-29 00:02

I have a textview that I want to change the width to match_parent and height to remain at wrap_content. It is nested within a horizontal linearlayout. It is the 2nd in 3 textvie

3条回答
  •  没有蜡笔的小新
    2021-01-29 00:12

    You have already given the layout_width = "0dp" and layout_weight="1". So, when other two buttons will hide. This home button will take full width. But View.INVISIBLE won't remove them from taking width. You should use View.GONE so that even if they are not visible, they shouldn't take width.

    INVISIBLE:

     This view is invisible, but it still takes up space for layout purposes.
    

    GONE:

     This view is invisible, and it doesn't take any space for layout purposes.
    

    You don't need to set Layout Params again on Home TextView.

提交回复
热议问题