2016-05-24 2 views
0

Я разрабатываю Android-клавиатуру, используя клавиатурный пример Softkey на родном языке.Расположение клавиатуры Android на основе предпочтений пользователя

Теперь я хочу, чтобы пользователь мог установить клавиатуру, иметь возможность устанавливать цвета фона, размер и аналогичную настройку, а также соответствующую соответствующую клавиатуру.

Может ли кто-нибудь указать мне правильное направление.

ответ

0
  • установка

Вам нужно определить свою собственную цветовую схему в коде цвета. Я храню его в XML-файле.

<theme> 
    <!--先定义颜色--> 
    <color-def name="key_white" value="#F9F9FA"/> 
    <!--<color-def name="light_gray" value="#D4D6D7"/>--> 
    <color-def name="white" value="#FFFFFF"/> 
    <color-def name="shadow_black" value="#828386"/> 
    <color-def name="text_black" value="#000000"/> 
    <color-def name="light_gray" value="#BAC2C7"/> 
    <color-def name="cute_blue" value="#194FDC"/> 
    ... 

Затем разобрать этот XML-файл, и применить эти цветовые значения onDraw() метода.

  • установка

ли это аналогичным образом, при рисовании клавиатуры, используя параметры, определенные пользователем, чтобы определить информацию о размере размера.

Я внес вклад в программное обеспечение ввода. Ключом разработки пользовательской клавиатуры является правильное проектирование структуры.

Смежные вопросы