1

1 つの axml にいくつかのコンポーネントがあります。

  • a) 「Titles」という名前の最初の listView
  • b) 「Data」という名前の 2 番目の listView
  • c) 3 つのボタンを持つ TableLayout

持とうとしている

  • a) ListView "Titoli" が常に画面の上部に表示されます (これが発生します)
  • b) ListView "Lista" は常に "Titoli" のすぐ下に表示されます (これが発生します)。
  • c) TableLayout tableLayout1 は常に画面の下部に表示されます

そして、これは私の問題です: ListView Lista が多くの項目で成長すると、TableLayout が画面から消えます。

誰かが助けることができますか?画面の下部にある TableLayout をロックして、消えないようにする方法が本当にわかりません。

4

1 に答える 1

0

ListView にはフッター/ヘッダー ビューを含めることができ、これらのビューは常に画面に表示されます。これらのビューは、対応するメソッド addHeaderView/addFooterView で追加できます。

アプリのロジックはわかりませんが、2 つの listViews は必要ないと思います (名前を考えると)。APIDemos: ExpandableList または List->ListAdapterCollapseble を参照してください。

私はそれが役立つことを願っています:)

于 2012-09-24T15:10:59.010 に答える