2014-12-15 3 views
4

Я хочу показать пользовательский графический вид с горизонтальным & вертикальный прокрутка в виде чего-то подобного ListView with bar Chart.Пользовательский график диаграммы в андроиде

Число столбцов динамически не зависит от количества событий за конкретное время. Число строк не фиксировано.

Как достичь этой точки зрения в Android?

, а также требуется прослушиватель кликов для каждого элемента графика. любые предложения pls.

ответ

1

Сначала я предполагаю, что вы используете изображение для каждого цветного прямоугольника. Мое предложение:

  1. Для каждого события создайте onClickListener, в котором вы обрабатываете событие click.
  2. В функции GetView в ListView, присвоить onClickListener к просмотру изображения в соответствии с событием ..
+0

Это хорошо, но как я могу достичь этого интерфейса, что это большая проблема. –

+0

Извините, я думал, что вы уже внедрили интерфейс. Для достижения этого пользовательского интерфейса я буду использовать макет сетки (http://developer.android.com/guide/topics/ui/layout/gridview.html). –

+0

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

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