|
Зажатие кнопки (Мобильное приложение) | ☑ | ||
---|---|---|---|---|
0
Ymryn
15.07.15
✎
14:38
|
Мое почтение. Продолжаю мучать мобильное приложение. Очень хочется повесить альтернативную процедуру на "зажатие" кнопки. Т.е. чтобы например при нажатии удалить очищалась последняя введенная позиция, а чтобы при зажатии очищалась полностью табличная часть. Все попытки найти какой-то подобный функционал в типовых возможностях кнопки 1С, привели ни к чему. Поэтому вопрос, если кто-то сталкивался, то как решал подобный вопрос?
|
|||
1
zippygrill
15.07.15
✎
14:43
|
Создай 2 кнопки :)
|
|||
2
Ymryn
15.07.15
✎
14:46
|
(1) в мобильном приложении мало места. Очень мало. Поэтому хотелось бы, без лишних объектов на форме. Сейчас с удалением, действует принцип, что если нажать "удалить" 5 раз, то кнопка заменится на другую, которая уже спросит: "не хотите ли вы все очистить". Это такой костыльчик. Но он не очень удобный и не всегда подходит.
Есть желанием повесить разностный обмен на одиночное нажатие и полный обмен на зажатие кнопки. И тут уже замена кнопки по количеству нажатий подряд не подходит. :( |
|||
3
zippygrill
15.07.15
✎
14:48
|
(2) ужас какой
|
|||
4
Ymryn
15.07.15
✎
14:49
|
(3) я не хотел, оно само так получилось :(
|
|||
5
fisher
15.07.15
✎
15:04
|
(2) Засекай время между нажатиями.
Можно будет выучить азбуку Морзе и повесить весь функционал на одну кнопку. |
|||
6
fisher
15.07.15
✎
15:07
|
Фигней маешься, если по существу. Интерфейс должен быть интуитивно понятен. Одну-две самые частые команды на кнопки, остальное - в меню/контекстное меню.
|
|||
7
Ymryn
15.07.15
✎
15:08
|
(5) я может и выучу, а вот пользователи - далеко не все. Да и не оценят.
Популярная же фишка на мобильниках вешать альтернативный функционал на "зажатие". Весьма экономит место, позволяя вешать две команды на одну кнопку. |
|||
8
Ymryn
15.07.15
✎
15:09
|
(6) да при желании все это архитекутрно решается. Удаление уже в новой версии архитектурно разнесено на кнопку и на закрыть обработку нафиг, чтобы вновь вызвать, если надо все очистить. Любую вещь можно архитектурно обойти. Вопрос сугубо в том, что весьма популярный функционал, используемый для андроид приложений, реализовать не получается.
|
|||
9
fisher
15.07.15
✎
15:09
|
(7) Не шибко популярная. Или я отстал от жизни.
|
|||
10
HawkEye
15.07.15
✎
15:13
|
(0) так то, во всех системах реакция происходит именно на отжатие кнопки... если ты нажал на кнопку и отвел курсор не отпустив клавишу мыши или не отрывая палец от тача - нажатия не будет.
ты хочешь сломать эту систему? |
|||
11
Живой Ископаемый
15.07.15
✎
15:15
|
повесь на сдвиг вправо-влево добавление кнопок с функциями...
То есть свйип, рисуешь кнопки, на них событие. |
|||
12
HawkEye
15.07.15
✎
15:15
|
(7) ну это все-таки не действие, а скажем так, расширенное меню действий...
|
|||
13
Cyberhawk
15.07.15
✎
15:15
|
(9) даже в самой ОС Андроид зажатие делает очень много вещей
|
|||
14
Живой Ископаемый
15.07.15
✎
15:18
|
свайп то есть
|
|||
15
fisher
15.07.15
✎
15:18
|
(13) Единственное что толкового вспоминается - это переход в расширенные настройки по долгому тапу. Это еще туда-сюда интуитивно, если везде по схожей схеме использовать.
|
|||
16
Ymryn
15.07.15
✎
15:19
|
(12) не важно, что именно. Важно, что альтернативная реакция. Это может быть и выпадающий список и контекстное меню, главное, что система ведет себя иначе. И это "иначе" мне очень хочется научиться использовать.
|
|||
17
Ymryn
15.07.15
✎
15:21
|
(11) не совсем то, что хочется добиться. Но интересная мысль, обдумаю. Благодарю.
|
|||
18
fisher
15.07.15
✎
15:21
|
(16) Ошибаешься. Важно. Плохо, конечно, что нельзя это событие отловить. Но то, как ты его собираешься использовать - зло.
|
|||
19
Живой Ископаемый
15.07.15
✎
15:24
|
2(17) Ну, в айос это один из типичныхвариантов расширения функциональности.
Второй - это какбы мастер-детэйл вью, в результате которого снизу строится список - этакое контекстное меню. |
|||
20
fisher
15.07.15
✎
15:28
|
Вот со свайпами - здравая идея. Не знал, что 1С их ловить уже умеет. Не слежу. Надо глянуть, как реализовано.
А мультитачевые свайпы тоже может? И какие параметры произведенного жеста доступны? |
|||
21
Ymryn
15.07.15
✎
15:29
|
(20) я не уверен, что она умеет. По крайней мере я не могу найти это.
|
|||
22
Живой Ископаемый
15.07.15
✎
15:29
|
Про 1С не знаю. Говорю про нативные
|
|||
23
fisher
15.07.15
✎
16:15
|
(21) Я тоже не нашел :( Судя по всему, не сделали еще.
Вот это реально очень жаль. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |