В моем приложении для Android я хотел бы поместить кнопки в дескриптор SlidingDrawer.
1) Считаете ли вы, что это правильно с точки зрения дизайна?
2) Как не допустить, чтобы кнопки фокусировались при перетаскивании дескриптора?
1) Не волнует. Просто сделайте это.
2) Переопределение SlidingDrawer onTouch для предотвращения фокусировки на пользовательских интерфейсах, установленных в дескрипторе. Затем передайте событие касания к соответствующему пользовательскому интерфейсу для конкретной функции, с которой вы хотите иметь дело.
Попробуйте следующий виджет https://github.com/xPutnikx/SlidingDrawerWithButtons
сделайте это слева направо или другими направлениями. Также возможно добавить несколько кнопок в обработчик