diff --git a/java/res/values/attrs.xml b/java/res/values/attrs.xml
index 8362226d6364154846098009e9b3ca95f1a988b3..bc1bb080115a004cbcf53bcdc7256370ed8bf881 100644
--- a/java/res/values/attrs.xml
+++ b/java/res/values/attrs.xml
@@ -39,10 +39,10 @@
         <attr name="keyBackground" format="reference" />
 
         <!-- Size of the text for one letter keys. If not defined, keyLetterRatio takes effect. -->
-        <attr name="keyLetterSize" format="float" />
+        <attr name="keyLetterSize" format="dimension" />
         <!-- Size of the text for keys with multiple letters. If not defined, keyLabelRatio takes
              effect. -->
-        <attr name="keyLabelSize" format="float" />
+        <attr name="keyLabelSize" format="dimension" />
         <!-- Size of the text for one letter keys, in the proportion of key height. -->
         <attr name="keyLetterRatio" format="float" />
         <!-- Large size of the text for one letter keys, in the proportion of key height. -->