Возможно ли реализовать Flex состояния в приложении Android - PullRequest
0 голосов
/ 31 мая 2010

Позвольте мне объяснить, что я хочу архивировать. Например, во Flex я могу создать страницу (список чего-либо) с тремя состояниями: состояние загрузки (просто отображать анимацию или метку с текстом «Пожалуйста, подождите.»), Состояние «Нет записей» (страница с текстом, говорящим об отсутствии записей) и страница с заполненным списком. С Flex можно очень легко работать с состояниями.

Возможно ли реализовать нечто подобное в приложении для Android? Буду признателен, если вы приведете несколько примеров.

Ответы [ 2 ]

0 голосов
/ 01 июня 2010

Спасибо Сефи за ваш ответ и пример. Мне не очень нравится решение «нет элемента с пустым списком», потому что это «пустое» сообщение будет видно во время фазы загрузки (когда список еще пуст). Я предпочитаю совершенно разные состояния, может быть, это привычка от Flex.
Для случая с двумя состояниями, загрузки и заполненного списка, ViewSwitcher является идеальным решением (ViewSwitcher может иметь только 2 состояния), но в моем случае у меня будет 3 состояния: загрузка, некоторое сообщение (нет подключения к Интернету, неверные учетные данные, ..) и список данных. Я думаю, что это можно было бы реализовать с помощью ViewFlipper. Что вы думаете об этом?

0 голосов
/ 31 мая 2010

Это довольно большой вопрос, который вы задаете ... Мой способ сделать это будет: чтобы отобразить ваши элементы: - Использовать ListView , в котором вы можете определить состояние для "нет пустого списка элементов" А для экрана ожидания я бы использовал ViewSwitcher , хороший пример для адаптации здесь .

Надеюсь, это поможет. Скажите, если вам нужно больше объяснений.

...