Hallo!
Ich habe eine winzige XPages mit den "Mobile" Controls geschrieben. Seltsamerweise werden dort Eingabefelder nicht als sichtbare Eingabefelder angeboten, sondern (im Android-Style) als "Punktzeile" angezeigt (im iPhone-Style ist das Feld gänzlich unsichtbar). Ich finde das irritierend, weil man als User ja gar nicht weiß, dass man etwas eingeben kann/soll.
Abgespecktes Beispiel:
| <?xml version="1.0" encoding="UTF-8"?> |
| <xp:view xmlns:xp="http://www.ibm.com/xsp/core" xmlns:xe="http://www.ibm.com/xsp/coreex"> |
| |
| <xe:singlePageApp selectedPageName="appTest"> |
| <xe:appPage id="appTest" pageName="appTest"> |
| <xe:djxmHeading back="zurück"> |
| <xp:label value="Titel"></xp:label> |
| </xe:djxmHeading> |
| |
| <xe:djxmRoundRectList> |
| <xe:formTable> |
| <xe:formRow label="Label:"> |
| <xp:inputText id="inputText1" value="#{requestScope.Test}"></xp:inputText> |
| </xe:formRow> |
| </xe:formTable> |
| </xe:djxmRoundRectList> |
| </xe:appPage> |
| </xe:singlePageApp> |
| </xp:view> |
Wenn man statt der inputText-Feldes beispielsweise eine inputTextarea verwendet sieht alles korrekt aus.
Was ist denn dafür der Grund?