Слайдер в приложении для Android - PullRequest
4 голосов
/ 01 февраля 2012

Я работаю над проектом, который требует нажатия кнопки только после того, как полупрозрачный экран сдвинулся вверх. Это позволяет получить доступ к главной кнопке (нажмите меня, на картинке). Мне бы хотелось, чтобы верхний экран был полупрозрачным, чтобы пользователь мог видеть кнопку позади него, но мне также хотелось бы, чтобы кнопки (зеленые кнопки 1, 2 и 3) были на верхнем экране. Есть ли хорошие уроки по этому вопросу? Я посмотрел, но не нашел много, что имеет отношение ко всему. Если у вас есть предложения, пожалуйста, дайте мне знать. Я также хотел бы знать, насколько это сложно, так как я новичок в Java / Android. Вот иллюстрация, чтобы дать вам лучшее представление о том, что я хочу:

enter image description here

Это будет работать аналогично тому, как у iPhone есть экран, который можно опустить вниз, но этот экран всегда опущен и может перемещаться вверх. Дайте мне знать, если у вас есть какие-либо предложения.

Спасибо!

Ответы [ 2 ]

3 голосов
/ 15 февраля 2012

Я попробовал эту демонстрацию для Моего требования, и она мне очень помогает: Демо-версия Android-слайдера

Просто попробуйте это для ваших целей, и оно вам поможет.

Наслаждайтесь. :)

3 голосов
/ 13 февраля 2012

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

Я скопировал исходный код SlidingDrawer.java в свой проект и убедился, что он сначала работал должным образом. Я тогда начал модифицировать его, чтобы скользить сверху, а не снизу. Это заняло у меня немного времени, но оно того стоило.

Удачи!

...