Android. Прокрутка 2 списков вместе

ХОРОШО. Что я'я пытаюсь достичь этого макета, который дает тот же эффект, что и замороженные панели в Excel. То есть я хочу строку заголовка, которая прокручивается по горизонтали с основным ListView и левой ListView, который прокручивается по вертикали с основным ListView. Строка заголовка и вид списка слева должны оставаться неподвижными при прокрутке в другом измерении.

Вот макет XML: я



    

        
        
     


    

        

            

            

        

    

м, используя этот код в ListActivity

public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
    View v = recordsListView.getChildAt(0);
    int top = (v == null) ? 0 : v.getTop();

((ListView)findViewById(R.id.engNameList)).setSelectionFromTop(firstVisibleItem, top);      
}

Это должно привести к тому, что левый ListView будет прокручиваться, когда правый прокручивается пользователем. К сожалению это неt.I»

У нас был небольшой гугл, и кажется, что функция setSelectionFromTop () не будет работать с ListView, который вложен в несколько макетов.

Если это так, может кто-нибудь предложить способ заставить их прокручивать вместе, или другой способ настроить макет или другую технику в целом.

Ответы на вопрос(6)

Ваш ответ на вопрос