Задать вопрос
@pndr
Программирую: с,pascal,php

Как сделать такой (☰, hamburger button) drawer в Delphi?

Пытаюсь в Delphi 10 Seattle сделать кнопку по каконам материал дизайна

Не нашел ни одного способа.

Подскажите как реализовать drawer как на картинке 8bf81cbf860e4fb58533ad2729862cc3.jpg
  • Вопрос задан
  • 309 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@pndr Автор вопроса
Программирую: с,pascal,php
Сам функционал drawer'а есть и работает. Нет только кнопки, т.е. слева от слова Viber.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Rou1997
@Rou1997
А там Android XML layout'ы вообще поддерживаются?
А библиотеки Java (нужна как минимум библиотека Support AppCompat v7, там *.JAR и ресурсы)?
Если да и да, то все возможно, ставьте Android Studio, создавайте проект с Navigation View Activity, она сама сгенерирует код, останется только разобраться по кусочкам, как повторить в этом Delphi, ну, и target api поставить не меньше, чем у библиотеки, также как в Android Studio, что-то около 21 или 23.
Можно в интернете поискать - Delphi appcompatactivity, Delphi support action bar, Delphi ActionBarDrawerToggle.
Вообще-то там еще понадобится библиотека Support design и несколько внезапно библиотека RecyclerView (хотя сам "гамбургер" будет создаваться и без RecyclerView, а вот при выдвижении "ящика" будет crash, само меню именно на нем построено), но принцип их подключения тот же самый, начните хоть с какой, в Appcompat v7 есть и попроще вещи, для реализации которых достаточно одной ее.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы