The android container does not render the native date control when input[type="date"] is rendered. And rendering this has other drawbacks, such as the placeholder text not appearing.
Ted Goddard
added a comment - Retest and determine if component changes are needed to render appropriate markup for android container. May be device and operating system dependent.
I propose that we detect the Android container in the renderer and render an input type="text", which will at least allow the placeholder text to be shown.
Philip Breau
added a comment - I propose that we detect the Android container in the renderer and render an input type="text", which will at least allow the placeholder text to be shown.
Philip Breau
added a comment - Revision: 34632
Author: philip.breau
Date: May-01-13 2:41:15 PM
Message:
MOBI-532 inputText type="date" not working in Android container
rendering input type="text" for type date inputText on Android container
also fixed two broken passthru attributes, 'cols', and 'rows'
Modified : /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/InputTextTag.java
Revision: 34631
Author: philip.breau
Date: May-01-13 2:28:30 PM
Message:
MOBI-532 inputText type="date" not working in Android container
rendering input type="text" for type date inputText on Android container
Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/inputText/InputText.java
Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/inputText/InputTextRenderer.java
Retest and determine if component changes are needed to render appropriate markup for android container. May be device and operating system dependent.