2017-05-27 14 views
0

水平なLinearLayoutがあり、LinearLayoutのテキストビューがあります。一部のTextViewがGoneまたはVisibileがデータに依存する
TextViewのテキストは固定されていません。テキストが長すぎる場合。部分的に表示されます。
一部のTextViewをゴーン又はVisibileが
表示が完了していないビューが完了したら、それを設定します。

the 1st TextView is "qwerty", it width is 100dp 
the 2st TextView is "qwerty", it width is 100dp 
the 3st TextView is "qwerty", it width is 100dp 
the 4st TextView is "qwerty", it width is 100dp 
the LinearLayout's width is 280dp 

例えばデータ
に依存しているので、3STのTextViewと4STのTextViewを隠します。

RecyclerViewのLinearLayoutは、子供が他のアイテムで再利用するため、子を削除できません。高速スクロールの場合、迷惑メールの場合は幅を測定するのにあまり時間がかかりません。

答えて

0

あなたはそれが をhorzontialスクロールするか、リニアレイアウト= 2に重み和を与えることができますし、2つのテキストは重量= 1、幅= 0dpと高さwrap_content

を与えるために
関連する問題