File tree Expand file tree Collapse file tree 15 files changed +481
-4
lines changed
Expand file tree Collapse file tree 15 files changed +481
-4
lines changed Original file line number Diff line number Diff line change 1111 <declare-styleable name =" MyKeyboard" >
1212 <attr name =" keyWidth" format =" fraction" />
1313 <attr name =" horizontalGap" format =" fraction" />
14+ <attr name =" isNumRow" format =" boolean" />
1415 </declare-styleable >
1516
1617 <declare-styleable name =" MyKeyboard_Key" >
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<Keyboard xmlns : app =" http://schemas.android.com/apk/res-auto" >
3+ <Row app : isNumRow =" true" >
4+ <Key
5+ app : keyEdgeFlags =" left"
6+ app : keyLabel =" 1"
7+ app : topSmallNumber =" 1" />
8+ <Key
9+ app : keyLabel =" 2"
10+ app : topSmallNumber =" 2" />
11+ <Key
12+ app : keyLabel =" 3"
13+ app : topSmallNumber =" 3" />
14+ <Key
15+ app : keyLabel =" 4"
16+ app : topSmallNumber =" 4" />
17+ <Key
18+ app : keyLabel =" 5"
19+ app : topSmallNumber =" 5" />
20+ <Key
21+ app : keyLabel =" 6"
22+ app : topSmallNumber =" 6" />
23+ <Key
24+ app : keyLabel =" 7"
25+ app : topSmallNumber =" 7" />
26+ <Key
27+ app : keyLabel =" 8"
28+ app : topSmallNumber =" 8" />
29+ <Key
30+ app : keyLabel =" 9"
31+ app : topSmallNumber =" 9" />
32+ <Key
33+ app : keyEdgeFlags =" right"
34+ app : keyLabel =" 0"
35+ app : topSmallNumber =" 0" />
36+ </Row >
337 <Row app : keyWidth =" 9.091%p" >
438 <Key
539 app : keyEdgeFlags =" left"
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<Keyboard xmlns : app =" http://schemas.android.com/apk/res-auto" >
3+ <Row app : isNumRow =" true" >
4+ <Key
5+ app : keyEdgeFlags =" left"
6+ app : keyLabel =" 1"
7+ app : topSmallNumber =" 1" />
8+ <Key
9+ app : keyLabel =" 2"
10+ app : topSmallNumber =" 2" />
11+ <Key
12+ app : keyLabel =" 3"
13+ app : topSmallNumber =" 3" />
14+ <Key
15+ app : keyLabel =" 4"
16+ app : topSmallNumber =" 4" />
17+ <Key
18+ app : keyLabel =" 5"
19+ app : topSmallNumber =" 5" />
20+ <Key
21+ app : keyLabel =" 6"
22+ app : topSmallNumber =" 6" />
23+ <Key
24+ app : keyLabel =" 7"
25+ app : topSmallNumber =" 7" />
26+ <Key
27+ app : keyLabel =" 8"
28+ app : topSmallNumber =" 8" />
29+ <Key
30+ app : keyLabel =" 9"
31+ app : topSmallNumber =" 9" />
32+ <Key
33+ app : keyEdgeFlags =" right"
34+ app : keyLabel =" 0"
35+ app : topSmallNumber =" 0" />
36+ </Row >
337 <Row app : keyWidth =" 9.05%p" >
438 <Key
539 app : keyEdgeFlags =" left"
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<Keyboard xmlns : app =" http://schemas.android.com/apk/res-auto" >
3+ <Row app : isNumRow =" true" >
4+ <Key
5+ app : keyEdgeFlags =" left"
6+ app : keyLabel =" 1"
7+ app : topSmallNumber =" 1" />
8+ <Key
9+ app : keyLabel =" 2"
10+ app : topSmallNumber =" 2" />
11+ <Key
12+ app : keyLabel =" 3"
13+ app : topSmallNumber =" 3" />
14+ <Key
15+ app : keyLabel =" 4"
16+ app : topSmallNumber =" 4" />
17+ <Key
18+ app : keyLabel =" 5"
19+ app : topSmallNumber =" 5" />
20+ <Key
21+ app : keyLabel =" 6"
22+ app : topSmallNumber =" 6" />
23+ <Key
24+ app : keyLabel =" 7"
25+ app : topSmallNumber =" 7" />
26+ <Key
27+ app : keyLabel =" 8"
28+ app : topSmallNumber =" 8" />
29+ <Key
30+ app : keyLabel =" 9"
31+ app : topSmallNumber =" 9" />
32+ <Key
33+ app : keyEdgeFlags =" right"
34+ app : keyLabel =" 0"
35+ app : topSmallNumber =" 0" />
36+ </Row >
337 <Row >
438 <Key
539 app : keyEdgeFlags =" left"
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<Keyboard xmlns : app =" http://schemas.android.com/apk/res-auto" >
3+ <Row app : isNumRow =" true" >
4+ <Key
5+ app : keyEdgeFlags =" left"
6+ app : keyLabel =" 1"
7+ app : topSmallNumber =" 1" />
8+ <Key
9+ app : keyLabel =" 2"
10+ app : topSmallNumber =" 2" />
11+ <Key
12+ app : keyLabel =" 3"
13+ app : topSmallNumber =" 3" />
14+ <Key
15+ app : keyLabel =" 4"
16+ app : topSmallNumber =" 4" />
17+ <Key
18+ app : keyLabel =" 5"
19+ app : topSmallNumber =" 5" />
20+ <Key
21+ app : keyLabel =" 6"
22+ app : topSmallNumber =" 6" />
23+ <Key
24+ app : keyLabel =" 7"
25+ app : topSmallNumber =" 7" />
26+ <Key
27+ app : keyLabel =" 8"
28+ app : topSmallNumber =" 8" />
29+ <Key
30+ app : keyLabel =" 9"
31+ app : topSmallNumber =" 9" />
32+ <Key
33+ app : keyEdgeFlags =" right"
34+ app : keyLabel =" 0"
35+ app : topSmallNumber =" 0" />
36+ </Row >
337 <Row >
438 <Key
539 app : keyEdgeFlags =" left"
125159 app : code =" -6"
126160 app : keyEdgeFlags =" left"
127161 app : keyIcon =" @drawable/ic_emoji_emotions_outline_vector"
128- app : secondaryKeyIcon = " @drawable/ic_language_outlined "
129- app : keyWidth = " 10%p " />
162+ app : keyWidth = " 10%p "
163+ app : secondaryKeyIcon = " @drawable/ic_language_outlined " />
130164 <Key
131165 app : code =" 32"
132166 app : isRepeatable =" true"
133167 app : keyWidth =" 40%p" />
134168 <Key
135169 app : keyLabel =" ."
170+ app : keyWidth =" 10%p"
136171 app : popupCharacters =" ,?!;:…"
137- app : popupKeyboard =" @xml/keyboard_popup_template"
138- app : keyWidth =" 10%p" />
172+ app : popupKeyboard =" @xml/keyboard_popup_template" />
139173 <Key
140174 app : code =" -4"
141175 app : keyEdgeFlags =" right"
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<Keyboard xmlns : app =" http://schemas.android.com/apk/res-auto" >
3+ <Row app : isNumRow =" true" >
4+ <Key
5+ app : keyEdgeFlags =" left"
6+ app : keyLabel =" 1"
7+ app : topSmallNumber =" 1" />
8+ <Key
9+ app : keyLabel =" 2"
10+ app : topSmallNumber =" 2" />
11+ <Key
12+ app : keyLabel =" 3"
13+ app : topSmallNumber =" 3" />
14+ <Key
15+ app : keyLabel =" 4"
16+ app : topSmallNumber =" 4" />
17+ <Key
18+ app : keyLabel =" 5"
19+ app : topSmallNumber =" 5" />
20+ <Key
21+ app : keyLabel =" 6"
22+ app : topSmallNumber =" 6" />
23+ <Key
24+ app : keyLabel =" 7"
25+ app : topSmallNumber =" 7" />
26+ <Key
27+ app : keyLabel =" 8"
28+ app : topSmallNumber =" 8" />
29+ <Key
30+ app : keyLabel =" 9"
31+ app : topSmallNumber =" 9" />
32+ <Key
33+ app : keyEdgeFlags =" right"
34+ app : keyLabel =" 0"
35+ app : topSmallNumber =" 0" />
36+ </Row >
337 <Row >
438 <Key
539 app : keyEdgeFlags =" left"
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<Keyboard xmlns : app =" http://schemas.android.com/apk/res-auto" >
3+ <Row app : isNumRow =" true" >
4+ <Key
5+ app : keyEdgeFlags =" left"
6+ app : keyLabel =" 1"
7+ app : topSmallNumber =" 1" />
8+ <Key
9+ app : keyLabel =" 2"
10+ app : topSmallNumber =" 2" />
11+ <Key
12+ app : keyLabel =" 3"
13+ app : topSmallNumber =" 3" />
14+ <Key
15+ app : keyLabel =" 4"
16+ app : topSmallNumber =" 4" />
17+ <Key
18+ app : keyLabel =" 5"
19+ app : topSmallNumber =" 5" />
20+ <Key
21+ app : keyLabel =" 6"
22+ app : topSmallNumber =" 6" />
23+ <Key
24+ app : keyLabel =" 7"
25+ app : topSmallNumber =" 7" />
26+ <Key
27+ app : keyLabel =" 8"
28+ app : topSmallNumber =" 8" />
29+ <Key
30+ app : keyLabel =" 9"
31+ app : topSmallNumber =" 9" />
32+ <Key
33+ app : keyEdgeFlags =" right"
34+ app : keyLabel =" 0"
35+ app : topSmallNumber =" 0" />
36+ </Row >
337 <Row >
438 <Key
539 app : keyEdgeFlags =" left"
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<Keyboard xmlns : app =" http://schemas.android.com/apk/res-auto" >
3+ <Row app : isNumRow =" true" >
4+ <Key
5+ app : keyEdgeFlags =" left"
6+ app : keyLabel =" 1"
7+ app : topSmallNumber =" 1" />
8+ <Key
9+ app : keyLabel =" 2"
10+ app : topSmallNumber =" 2" />
11+ <Key
12+ app : keyLabel =" 3"
13+ app : topSmallNumber =" 3" />
14+ <Key
15+ app : keyLabel =" 4"
16+ app : topSmallNumber =" 4" />
17+ <Key
18+ app : keyLabel =" 5"
19+ app : topSmallNumber =" 5" />
20+ <Key
21+ app : keyLabel =" 6"
22+ app : topSmallNumber =" 6" />
23+ <Key
24+ app : keyLabel =" 7"
25+ app : topSmallNumber =" 7" />
26+ <Key
27+ app : keyLabel =" 8"
28+ app : topSmallNumber =" 8" />
29+ <Key
30+ app : keyLabel =" 9"
31+ app : topSmallNumber =" 9" />
32+ <Key
33+ app : keyEdgeFlags =" right"
34+ app : keyLabel =" 0"
35+ app : topSmallNumber =" 0" />
36+ </Row >
337 <Row >
438 <Key
539 app : keyEdgeFlags =" left"
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<Keyboard xmlns : app =" http://schemas.android.com/apk/res-auto" >
3+ <Row app : isNumRow =" true" >
4+ <Key
5+ app : keyEdgeFlags =" left"
6+ app : keyLabel =" 1"
7+ app : topSmallNumber =" 1" />
8+ <Key
9+ app : keyLabel =" 2"
10+ app : topSmallNumber =" 2" />
11+ <Key
12+ app : keyLabel =" 3"
13+ app : topSmallNumber =" 3" />
14+ <Key
15+ app : keyLabel =" 4"
16+ app : topSmallNumber =" 4" />
17+ <Key
18+ app : keyLabel =" 5"
19+ app : topSmallNumber =" 5" />
20+ <Key
21+ app : keyLabel =" 6"
22+ app : topSmallNumber =" 6" />
23+ <Key
24+ app : keyLabel =" 7"
25+ app : topSmallNumber =" 7" />
26+ <Key
27+ app : keyLabel =" 8"
28+ app : topSmallNumber =" 8" />
29+ <Key
30+ app : keyLabel =" 9"
31+ app : topSmallNumber =" 9" />
32+ <Key
33+ app : keyEdgeFlags =" right"
34+ app : keyLabel =" 0"
35+ app : topSmallNumber =" 0" />
36+ </Row >
337 <Row >
438 <Key
539 app : keyEdgeFlags =" left"
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<Keyboard xmlns : app =" http://schemas.android.com/apk/res-auto" >
3+ <Row app : isNumRow =" true" >
4+ <Key
5+ app : keyEdgeFlags =" left"
6+ app : keyLabel =" 1"
7+ app : topSmallNumber =" 1" />
8+ <Key
9+ app : keyLabel =" 2"
10+ app : topSmallNumber =" 2" />
11+ <Key
12+ app : keyLabel =" 3"
13+ app : topSmallNumber =" 3" />
14+ <Key
15+ app : keyLabel =" 4"
16+ app : topSmallNumber =" 4" />
17+ <Key
18+ app : keyLabel =" 5"
19+ app : topSmallNumber =" 5" />
20+ <Key
21+ app : keyLabel =" 6"
22+ app : topSmallNumber =" 6" />
23+ <Key
24+ app : keyLabel =" 7"
25+ app : topSmallNumber =" 7" />
26+ <Key
27+ app : keyLabel =" 8"
28+ app : topSmallNumber =" 8" />
29+ <Key
30+ app : keyLabel =" 9"
31+ app : topSmallNumber =" 9" />
32+ <Key
33+ app : keyEdgeFlags =" right"
34+ app : keyLabel =" 0"
35+ app : topSmallNumber =" 0" />
36+ </Row >
337 <Row >
438 <Key
539 app : keyEdgeFlags =" left"
You can’t perform that action at this time.
0 commit comments