-
Похожий контент
-
- 12 ответов
- 491 просмотр
-
- 2 ответа
- 285 просмотров
-
- 0 ответов
- 556 просмотров
-
- 9 ответов
- 1 410 просмотров
-
- 1 ответ
- 850 просмотров
-
- 4 ответа
- 969 просмотров
-
- 2 ответа
- 836 просмотров
-
- 0 ответов
- 704 просмотра
-
Поставил Delphi 10.4 - не могу скомпилировать приложение под Android
От Delpher-X,
- delphi 10.4.2
- android
- (и ещё 2 )
- 24 ответа
- 3 062 просмотра
-
- 4 ответа
- 1 271 просмотр
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
asviridenkov
Возникла проблема с реализацией реакции на текстовое
контекстное меню в Android. Все работает нормально через поддержку
ITextActions в iOS, вызывается CopytoClipboard, a в Android никакой реакции на
нажатие, например, Copy нет.
В стандартном TMemo видимо используется какая-то магия, т.к. все заканчивается на
TCopyButtonClickListener.OnClick, который в свою очередь вызывает
TextService.CopySelectedText -> FTextView.copySelectedText, при этом
не вызываются ни GetSelection у Memo или Model, ни SetClipboard у
PlatFormAndroid.
В Platform.iOS в обработчике кнопки вызывается FTextActions.CopyToClipboard, а в Platform.Android TextActions никак не используются.
Как реализовать обработку кнопок контекстного меню под Android? Ну или хотя-бы как это делает стандартный TMemo?
Ссылка на комментарий
4 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.