diff --git a/java/res/drawable-hdpi/sym_bkeyboard_delete_rtl.png b/java/res/drawable-hdpi/sym_bkeyboard_delete_rtl.png
new file mode 100644
index 000000000..102eac781
Binary files /dev/null and b/java/res/drawable-hdpi/sym_bkeyboard_delete_rtl.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_delete_rtl.png b/java/res/drawable-hdpi/sym_keyboard_delete_rtl.png
new file mode 100644
index 000000000..a508452bd
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_delete_rtl.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_delete_rtl_holo.png b/java/res/drawable-hdpi/sym_keyboard_delete_rtl_holo.png
new file mode 100644
index 000000000..a77e4a00e
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_delete_rtl_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_bkeyboard_delete_rtl.png b/java/res/drawable-mdpi/sym_bkeyboard_delete_rtl.png
new file mode 100644
index 000000000..32253ea9b
Binary files /dev/null and b/java/res/drawable-mdpi/sym_bkeyboard_delete_rtl.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_delete_rtl.png b/java/res/drawable-mdpi/sym_keyboard_delete_rtl.png
new file mode 100644
index 000000000..d436c23a9
Binary files /dev/null and b/java/res/drawable-mdpi/sym_keyboard_delete_rtl.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_delete_rtl_holo.png b/java/res/drawable-mdpi/sym_keyboard_delete_rtl_holo.png
new file mode 100644
index 000000000..2e75d8536
Binary files /dev/null and b/java/res/drawable-mdpi/sym_keyboard_delete_rtl_holo.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/sym_keyboard_delete_rtl_holo.png b/java/res/drawable-sw600dp-hdpi/sym_keyboard_delete_rtl_holo.png
new file mode 100644
index 000000000..5c19f3258
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/sym_keyboard_delete_rtl_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_delete_rtl_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_delete_rtl_holo.png
new file mode 100644
index 000000000..994854106
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_delete_rtl_holo.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/sym_keyboard_delete_rtl_holo.png b/java/res/drawable-sw600dp-xhdpi/sym_keyboard_delete_rtl_holo.png
new file mode 100644
index 000000000..f3310a1cd
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/sym_keyboard_delete_rtl_holo.png differ
diff --git a/java/res/drawable-xhdpi/sym_bkeyboard_delete_rtl.png b/java/res/drawable-xhdpi/sym_bkeyboard_delete_rtl.png
new file mode 100644
index 000000000..23aee2b3b
Binary files /dev/null and b/java/res/drawable-xhdpi/sym_bkeyboard_delete_rtl.png differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_delete_rtl.png b/java/res/drawable-xhdpi/sym_keyboard_delete_rtl.png
new file mode 100644
index 000000000..3f9d3dd65
Binary files /dev/null and b/java/res/drawable-xhdpi/sym_keyboard_delete_rtl.png differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_delete_rtl_holo.png b/java/res/drawable-xhdpi/sym_keyboard_delete_rtl_holo.png
new file mode 100644
index 000000000..1f4890c89
Binary files /dev/null and b/java/res/drawable-xhdpi/sym_keyboard_delete_rtl_holo.png differ
diff --git a/java/res/values/attrs.xml b/java/res/values/attrs.xml
index d0d66d68b..fa5c08ba7 100644
--- a/java/res/values/attrs.xml
+++ b/java/res/values/attrs.xml
@@ -157,6 +157,7 @@
+
@@ -218,25 +219,26 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
-
-
-
+
+
+
+
diff --git a/java/res/values/keyboard-icons-black.xml b/java/res/values/keyboard-icons-black.xml
index e2c688995..313bf02e1 100644
--- a/java/res/values/keyboard-icons-black.xml
+++ b/java/res/values/keyboard-icons-black.xml
@@ -18,12 +18,14 @@