2つのリストビューが縦に積み重ねられたフラグメントにあります。一番上のリストには固定数の行があります(変更されません)。 2番目のリストは動的に取り込まれます。私の質問は、最初のリストを常に目に見えるようにし、2番目のリストに多数の行がある場合はスクロールできるようにすることです。私は、2番目のリストがスクロールしているときは、最初にスクロールしてはいけません。その内容をスクロールするだけです。2つのリストビューをスクロールできるように表示する
listView.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
// If the user wants to scroll, override the default event
if (event.getAction() == MotionEvent.ACTION_MOVE) {
return true; // So the system doesn't handle the event
}
return false;
}
});
2番目のリストビューはまだスクロールすることができるはずです。
はあなたをしたある一つだけスクロール可能なリスト項目を持つことができます2番目のリストの周りに 'ScrollView'コンテナを追加してみてください。 – Mithun
@not_again_stackoverflow ListViewはScrollView内では機能しません。 WRAP_CONTENTは最初の項目のみを表示しますが、それは行いません。 –