Я разработал специальное приложение для клавиатуры на Android. На данный момент моя клавиатура выглядит так:
Мне нравится оставлять немного места слева для первой клавиши и справа для последней клавиши в строке. Другими словами, я хотел бы центрировать клавиши по строке. Это должно быть так:
Я пробовал использовать разные настройки android:keyWidth, а также android:horizontalGap, но они не подошли для этого конкретного дизайнерского решения.
Мой файлkeys_layout_dark_theme. У меня три разные темы, поэтому переключение между ними происходит только в цветах. я с О н с . < / п > < п р Это > < с О д Это > & л т ; ? Икс м л в Это р с я О н = " 1 . 0 " Это н с О д я н г = " в т ж - 8 " ? & г т ; & л т ; К Это и б О а р д Икс м л н с : а н д р О я д = " час т т п : / / с с час Это м а с . а н д р О я д . с О м / а п к / р Это с / а н д р О я д " а н д р О я д : к Это и В я д т час = " 1 0 % п " а н д р О я д : час О р я С О н т а л г а п = " 2 д п " а н д р О я д : в Это р т я с а л г а п = " 2 д п " а н д р О я д : к Это и ЧАС Это я г час т = " 5 5 д п " а н д р О я д : к Это и Т Это Икс т С О л О р = " @ с О л О р / с О л О р А с с Это н т " а н д р О я д : к Это и Б а с к г р О в н д = " @ д р а В а б л Это / к Это и _ б а с к г р О в н д _ д а р к _ т час Это м Это " & г т ; & л т ; р О В & г т ; & л т ; К Это и а н д р О я д : с О д Это с = " 4 я " а н д р О я д : к Это и л а б Это л = " 1 " а н д р О я д : к Это и И д г Это Ф л а г с = " л Это ж т " / & г т ; & л т ; К Это и а н д р О я д : с О д Это с = " 5 0 " а н д р О я д : к Это и л а б Это л = " 2 " / & г т ; & л т ; К Это и а н д р О я д : с О д Это с = " 5 1 " а н д р О я д : к Это и л а б Это л = " 3 " / & г т ; & л т ; К Это и а н д р О я д : с О д Это с = " 5 2 " а н д р О я д : к Это и л а б Это л = " 4 " / & г т ; & л т ; К Это и а н д р О я д : с О д Это с = " 5 3 " а н д р О я д : к Это и л а б Это л = " 5 " / & г т ; & л т ; К Это и а н д р О я д : с О д Это с = " 5 4 " а н д р О я д : к Это и л а б Это л = " 6 " / & г т ; & л т ; К Это и а н д р О я д : с О д Это с = " 5 5 " а н д р О я д : к Это и л а б Это л = " 7 " / & г т ; & л т ; К Это и а н д р О я д : с О д Это с = " 5 6 " а н д р О идентификатор:keyLabel="8"/>
Я разработал специальное приложение для клавиатуры на Android. На данный момент моя клавиатура выглядит так: [img]https://i.stack.imgur.com/C4cnb.jpg[/img]
Мне нравится оставлять немного места слева для первой клавиши и справа для последней клавиши в строке. Другими словами, я хотел бы центрировать клавиши по строке. Это должно быть так: [img]https://i.stack.imgur.com/k7DCn.jpg[/img]
Я пробовал использовать разные настройки android:keyWidth, а также android:horizontalGap, но они не подошли для этого конкретного дизайнерского решения. Мой файлkeys_layout_dark_theme. У меня три разные темы, поэтому переключение между ними происходит только в цветах. я с О н с . < / п > < п р Это > < с О д Это > & л т ; ? Икс м л в Это р с я О н = " 1 . 0 " Это н с О д я н г = " в т ж - 8 " ? & г т ; & л т ; К Это и б О а р д Икс м л н с : а н д р О я д = " час т т п : / / с с час Это м а с . а н д р О я д . с О м / а п к / р Это с / а н д р О я д " а н д р О я д : к Это и В я д т час = " 1 0 % п " а н д р О я д : час О р я С О н т а л г а п = " 2 д п " а н д р О я д : в Это р т я с а л г а п = " 2 д п " а н д р О я д : к Это и ЧАС Это я г час т = " 5 5 д п " а н д р О я д : к Это и Т Это Икс т С О л О р = " @ с О л О р / с О л О р А с с Это н т " а н д р О я д : к Это и Б а с к г р О в н д = " @ д р а В а б л Это / к Это и _ б а с к г р О в н д _ д а р к _ т час Это м Это " & г т ; & л т ; р О В & г т ; & л т ; К Это и а н д р О я д : с О д Это с = " 4 я " а н д р О я д : к Это и л а б Это л = " 1 " а н д р О я д : к Это и И д г Это Ф л а г с = " л Это ж т " / & г т ; & л т ; К Это и а н д р О я д : с О д Это с = " 5 0 " а н д р О я д : к Это и л а б Это л = " 2 " / & г т ; & л т ; К Это и а н д р О я д : с О д Это с = " 5 1 " а н д р О я д : к Это и л а б Это л = " 3 " / & г т ; & л т ; К Это и а н д р О я д : с О д Это с = " 5 2 " а н д р О я д : к Это и л а б Это л = " 4 " / & г т ; & л т ; К Это и а н д р О я д : с О д Это с = " 5 3 " а н д р О я д : к Это и л а б Это л = " 5 " / & г т ; & л т ; К Это и а н д р О я д : с О д Это с = " 5 4 " а н д р О я д : к Это и л а б Это л = " 6 " / & г т ; & л т ; К Это и а н д р О я д : с О д Это с = " 5 5 " а н д р О я д : к Это и л а б Это л = " 7 " / & г т ; & л т ; К Это и а н д р О я д : с О д Это с = " 5 6 " а н д р О идентификатор:keyLabel="8"/>
Термин sgCaps описывает использование Caps Lock для полного изменения поведения определенных клавиш при активации Caps Lock (он происходит из некоторых швейцарско-немецких раскладок, которые позволяют вводить немецкие умлауты, например ä и...
Я не могу ввести в консоль клавишу TAB для двух строк, разделенных клавишей табуляции. Я использовал метод разделения, но он не сработал. Консоль Java не принимает клавишу TAB.
Вот фрагмент моего кода
String[] data;
String description, amount;...
Настройка режима ввода работала на iPhone, но не работала на iPod. Мне удалось заставить iPod отображать 10-клавишную клавиатуру один раз при выполнении шаблона = \d* , но я не смог придумать, как заставить его добавлять десятичную точку.
Пожалуйста...