Поэтому убедитесь, что у вас есть Gimp и 9-патч в готовом для многих проб и ошибок ...
Тогда что вы хотите сделать, это ...
Добавить подходящую раскладку удерживать кнопки, где ток ImageView ручки, подобно горизонтальному LinearLayout или RelativeLayout
срезанных идентификатор текущей ImageView ручки и добавить его в новом макете вы только что добавили
добавить свои кнопки в LinearLayout/RelativeLayout (вы можете проверить это сейчас, кнопки и ручки все должны раздвинуть одновременно)
Теперь добавьте Кнопка слушателей для каждой из кнопок
Установите SlidingDrawer для андроида: allowSingleTap = «ложь» (око за око, вы не можете иметь один параметр водопроводную больше, просто слайд)
Используйте ButtonSelector.xml иметь различные макеты кнопок нажимать или нет нажат.
Это трудная часть. Отредактируйте рисунки для кнопок и сделайте так, чтобы они хорошо сочетались друг с другом, если экран огромный, маленький, пейзаж, портрет. Я рекомендую использовать 9-патч в сочетании с Gimp.
Похлопайте себя по спине, потому что теперь у вас есть полностью сладкий пользовательский скользящий выдвижной ящик.
Убедитесь, что вы размещаете фотографии и указать любые проблемы или вопросы, вы запускали в, как я никогда не в полном объеме, но я действительно получил к шагу 6, чтобы убедиться, что это возможно.
И последнее, но не в последнюю очередь, Good Luck ...
Вы хотите больше чем одну кнопку или что-то еще? –
@hotveryspicy Да, средняя кнопка откроет скользящий ящик и закроет его. И другие, имеющие некоторые другие функции. – Praveenkumar
Кажется довольно сложно добиться полукруглых кнопок на краю ползунка. Вы хотите, чтобы изображение было прозрачным, и если вы хотите, чтобы кнопки были несколько точными, вам, вероятно, придется запрограммировать его с областями, на которые можно щелкнуть через какой-либо hitttest на определенных многоугольных горячих точках, будет мой сначала догадаться. – MrJre