如何通过更改TextViews重新布局来避免屏幕?

时间:2017-02-10 07:44:42

标签: android performance android-layout

我的屏幕基本上由两部分组成

  • upper是多个LinearLayout的层次结构,定期更改TextView s,
  • lower是绘制自定义视图的重量。

目前上部的TextView已将 wrap_context 设置为其宽度,因此每次更改都会导致Android重新布局整个页面,包括硬盘用于在下半部分绘制自定义视图。

我的问题 - 除了更改layout_width参数以将TextView更改为常量值之外,还有其他方法可以解决此问题吗?

1 个答案:

答案 0 :(得分:0)

LinearLayout创建为具有垂直orienetation的父级。现在创建具有垂直orienetation的两个LinearLayout,但每个layout_height为0dp,每个layout_weight为1。