Android 2.2 以降をサポートするアプリを作成しています。
その中で、10 個の編集テキストと 10 個のテキスト ビューがあり、スクロール ビューに対応しています。
そして、同じアクティビティ内にもリストビューを収容したかったのです。
全体を 1 つのアクティビティに収めることはできますか?
Android 2.2 以降をサポートするアプリを作成しています。
その中で、10 個の編集テキストと 10 個のテキスト ビューがあり、スクロール ビューに対応しています。
そして、同じアクティビティ内にもリストビューを収容したかったのです。
全体を 1 つのアクティビティに収めることはできますか?
ScrollView に ListView を含めることはできますが、それは悪い設計です。Eclipse でさえ警告をスローします。さらに、ListView には既に独自の ScrollView があるため、動作が異なります。
したがって、唯一の解決策は、固定長の ScrollView と ListView を他のレイアウト (線形/相対) に持つことです。
はい、可能ですが、リスト ビューにはスクロールが既に実装されており、Android のドキュメントでは機能しないと記載されているため、リスト ビューをスクロール ビュー内に囲むことはお勧めしません。あなたができることは、フラグメントを作成し、あるフラグメントに、スクロール ビュー内に表示したいビューを配置し、他のフラグメント (リスト ビュー) に配置することです。次に、アクティビティ内に 2 つのフラグメントを配置します。