diff --git a/app/src/main/java/com/blackcj/customkeyboard/LatinKeyboardView.java b/app/src/main/java/com/blackcj/customkeyboard/LatinKeyboardView.java index c1936ef..c306ba5 100644 --- a/app/src/main/java/com/blackcj/customkeyboard/LatinKeyboardView.java +++ b/app/src/main/java/com/blackcj/customkeyboard/LatinKeyboardView.java @@ -75,16 +75,8 @@ public void onDraw(Canvas canvas) { List keys = getKeyboard().getKeys(); for(Key key: keys) { if(key.label != null) { - if (key.label.equals("q")) { - canvas.drawText("1", key.x + (key.width - 25), key.y + 40, paint); - } else if (key.label.equals("w")) { - canvas.drawText("2", key.x + (key.width - 25), key.y + 40, paint); - } else if (key.label.equals("e")) { - canvas.drawText("3", key.x + (key.width - 25), key.y + 40, paint); - } else if (key.label.equals("r")) { - canvas.drawText("4", key.x + (key.width - 25), key.y + 40, paint); - } else if (key.label.equals("t")) { - canvas.drawText("5", key.x + (key.width - 25), key.y + 40, paint); + if (key.popupCharacters != null && key.popupCharacters.length() == 1) { + canvas.drawText(String.valueOf(key.popupCharacters), key.x + (key.width - 25), key.y + 40, paint); } } diff --git a/app/src/main/res/xml/qwerty.xml b/app/src/main/res/xml/qwerty.xml index 9df7c85..9738166 100755 --- a/app/src/main/res/xml/qwerty.xml +++ b/app/src/main/res/xml/qwerty.xml @@ -30,11 +30,11 @@ - - - - - + + + + +