2017-02-10 57 views
0

我有一個屏幕基本上由兩個部分組成如何通過更改TextViews重新佈局來避免屏幕?

  • 上是多個的層次結構LinearLayout s的定期更換TextView S,
  • 下是一個沉重的用於繪製自定義視圖。

目前TextView S IN上部有wrap_context設置爲它們的寬度,因此每次他們改變事業的Android來重新佈局整個頁面,包括很難在下部繪製自定義視圖。

我的問題 - 有另一種方式來解決這個問題,只是改變layout_width參數改變TextView s到常數值?

+0

yes允許根據屏幕大小爲上下文分割單獨設置大小,因此下半部分是獨立的,您正在尋找的是使用權重和layout_weight –

回答

0

創建LinearLayout作爲垂直orienetation的父母。現在創建兩個兒童LinearLayout垂直orienetation但layout_height爲每個0dp和layout_weight分別爲1每個。

+0

@Nikita Malov任何更新? –