Android inputType="numberDecimal" brings up keyboard without commas
android:inputType="numberDecimal"
is for taking decimal inputs, so all the digits from 0 to 9 including the decimal point sign(.) only can be the input values. And it works fine. I don't understand where comma sign came into picture.
Try add comma ",". It may cause from different format of digits.
<EditText
android:inputType="number"
android:digits="0123456789.," />