Android - пользовательский интерфейс, как скользящая панель уведомлений - PullRequest
3 голосов
/ 27 января 2011

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

На самом деле, у меня 2 пользовательского интерфейса, 1-й должен отображаться с кнопкой вверху, когда пользователь нажимает на эту кнопку, 2-й пользовательский интерфейс с элементами списка должен скользить вниз, как панель уведомлений, и снова, когда пользователь нажимает или перетащите 2-й пользовательский интерфейс на верхнюю сторону, тогда 2-й пользовательский интерфейс должен стать невидимым. Надеюсь, я прояснил свой вопрос.

С Christian's answer, я пытаюсь использовать выдвижной ящик, который будет отображать список опций. Мне нужно, чтобы это расширилось поверх текущего ListView на странице.

Так что, если кто-нибудь знает, как реализовать такую ​​раскладку или пользовательский интерфейс с анимацией скольжения, поделитесь им.

Подскажите, пожалуйста, как построить с таким управлением или макетом? любые идеи или предложения

Thanx

Ответы [ 3 ]

10 голосов
/ 27 января 2011

Вы пробовали виджет SlidingDrawer?

2 голосов
/ 27 января 2011

Paresh Я нашел решение в этом сообщении о выдвижных ящиках .

android misc widgets реализовал его, хотя он все еще имеет некоторые недостатки, но определенно окажется полезным.

Хотя в том же посте SO цитирует CommonsWare:

... Вы так же не можете сделать SlidingDrawer, который спускается с сверху.

Удачи.

0 голосов
/ 09 октября 2012

Вы можете использовать SlidingTray из: http://aniqroid.sileria.com, чтобы это произошло

http://aniqroid.sileria.com/doc/api/com/sileria/android/view/SlidingTray.html

В качестве альтернативы вы также можете использовать собственный класс PopupWindow, который является частью API Android.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...