2011-11-08 7 views
0

達成したいことを説明しようとしましょう。現在、私のレイアウトのメインビューとしてはScrollViewがあり、その中にはすべてのコンテンツを配置するためのlinearLayoutがあります。ExpandableListView折りたたんで展開するときのScrollviewのサイズに影響する

私のLinearLayoutには、テキストビューとギャラリーの束があり、画面からはみ出しているので、ユーザーはスクロールしてすべてを見ることができます。できます。

ここで、そのコンテンツのすべての下部にexpandableListViewを追加します。このコンテンツはまだlinearLayoutにあります。問題は、ScrollViewに影響を与えないリストビューグループを展開するときです。グループを展開すると、linearLayoutが大きくなり、スクロールビューが大きくなることが想定されていました。

私は達成可能と思っていますか?

EDIT:

[OK]を、私は状況がリストビューは、通常、自分でレイアウトに配置され、scrollviewsが既に有効になっているということだと思います。あなたはfill_parentに設定するだけで、うまく動作します。しかし、私の場合、ScrollViewがそれに対処するため、スクロールせずにすべてのコンテンツを表示するにはexpandableListViewが必要です。私はそれも可能だとは思わない?

答えて

0

あなたのレイアウトxmlを見ることなく答えるのは難しいですが、線形レイアウトのアンドロイド:layout_heightとexpandableListViewをwrap_contentに設定すると、最初のscrollViewはビュー全体をスクロールする必要があります。

0

あなたの拡張可能なリストを別の線形レイアウトに入れて、スクロールビューのデフォルトの線形レイアウトに入れてみましたか?

関連する問題