2015-04-01 2 views
-3

У меня есть просмотр списка с заголовком, когда я нажимаю заголовки списка. Мне нужно показать это вид, и еще одно условие - столбцы списка, которые являются динамическими, поэтому, когда я нажимаю заголовок списка, мне нужно показать это, пожалуйста, см. Приведенные ниже изображения.Мне нужно отобразить вид, как показано ниже

Когда я нажимаю на имя, нужно показать восходящий и нисходящий вид того же самого, просмотр нужно показать, когда нажмите на уровне r pv или rank также.

enter image description here

+0

Что вы пробовали? –

+0

не может понять ваше требование очень хорошо. – SilentKnight

+0

Я не получил никакого деа на этом – user3114723

ответ

0

Вы можете использовать функцию переключения видимости, чтобы показать или скрыть элементы управления, когда они щелкают.

0

как у сказал, что у вас нет идеи, я могу помочь вам сделать какую-то стартовую идею.

1) Получите все значения в массиве модели. здесь модельный массив - массив с множеством массивов. вы можете найти его в Google.

2) используйте этот массив на вашем адаптере, затем установите этот адаптер в своем списке.

3) теперь для вас заголовки, кнопки принимают выше ListView и выполняют всплывающие окна на вас кнопки с вами 2 варианта

4) теперь ваше состояние сортировки массива модели и использовать его в адаптер и THN установите адаптер в свой список.

Надеюсь, это поможет вам, и вы можете начать с этой идеи.

еще одна идея для заголовка в GetView тейк состоянии вашего custum ListView на позиции = 0, то вы найдете кнопку заголовка и выполнить OnClick

+0

Его хорошая идея и спасибо за вашу помощь, но как отображать всплывающие окна, такие как восхождение и нисходящий вид, когда я нажимаю на разворачивание столбцов также, когда я cllick на нем – user3114723

+0

см. exaxmple popup http://www.javatpoint.com/android-popup-menu-example –

+0

Но это всплывающее окно показывает среднюю часть обзора, но я не уверен хочу сделать это, мне нужно отобразить точно верхнюю часть кнопки – user3114723

Смежные вопросы