Здравствуйте,
может кто сталкивался с подобным.
Телеграм-бот отправляет сообщение (send_message) с кастомной клавиатурой ReplyKeyboardMarkup. На iOS (iPad Air) все работает как надо: выводится текст сообщения, и под строкой, в которой человек вводит ответ, отображается кастомная клавиатура. Нажатием на стандартную кнопку в строке ввода, кастомную клавиатуру можно переключить на стандартную iOS-клавиатуру для набора текста.
На андроиде же почему-то все наоборот: выводится стандартная андроидовская клавиатура для набора текста, которую можно переключить на кастомную. Причем, так происходит только с некоторыми кастомными клавиатурами. Закономерность понять пока не удалось.
Буду благодарен за любую наводку.
Вот так выглядит на iOS:
https://yadi.sk/i/RzIytDyz3Y4LvR
Красная стрелка показывает на кнопку включения стандартной клавиатуры.
После нажатия на кнопку выскакивает стандартная клавиатура, а кнопка меняется на кнопку включения кастомной клавиатуры (тоже показана красной стрелкой):
https://yadi.sk/i/9-UO2cg53Y4MdU
Так вот, на андроиде все наоборот: сначала выскакивает второй экран, а потом уже можно (нажав на кнопку) переключиться на первый.