Я использую SlidingDrawer, и он неплохо работает в моем приложении, но... возможно ли, чтобы тот, который не открывается или не закрывается полностью при прикосновении к ручке? Я попытаюсь объяснить лучше: перетаскивая ручку вверх и вниз, мой SlidingDrawer открывается и закрывается правильно, следуя моему пальцу, но когда я перестаю касаться, представление завершает отображение или скрытие своего содержимого само по себе (в зависимости от его предыдущего состояния). Возможно ли иметь SlidingDrawer, который ведет себя точно так, как описано, но после отпускания прикосновения перестает открываться или закрываться, сохраняя показанную высоту? Спасибо!
ленивый выдвижной ящик
Ответы (1)
вот код для реализации открытия и закрытия ящика
slidingDrawer = (SlidingDrawer) this.findViewById(R.id.slidingDrawer);
slidingDrawer.setOnDrawerOpenListener(this);
slidingDrawer.setOnDrawerCloseListener(this);
person
Anand
schedule
21.01.2011
Спасибо за ваш ответ Ананд; если я понял, переопределив, позвольте мне сказать, OnDrawerOpenListener, я смогу предотвратить полное открытие ползунка, но только на заданную высоту?
- person lorenzoff; 21.01.2011
да, вы можете, единственное, что находится на приведенном выше макете ящика, если есть какие-то другие элементы управления, чем вы можете настроить до этого, и ограничить ползунок
- person Anand; 21.01.2011