Android Javarosa innerText повтор групп

Я пытаюсь получить внутренние тексты повторяющейся группы, но не могу получить атрибут внешнего вида или подсказку. Два других тега подсказки я могу получить. Есть указатели?

<group>
              <label ref="jr:itext('/data/question0/question3/question6:label')" />
                <appearance>Evil</appearance>
                <hint>Stuff</hint>
              <repeat nodeset="/data/question0/question3/question6">
                <input ref="/data/question0/question3/question6/question7">
                  <label ref="jr:itext('/data/question0/question3/question6/question7:label')" />
                    <hint>I work</hint>
                  <hint ref="jr:itext('/data/question0/question3/question6/question7:hint')" />
                </input>
                <input ref="/data/question0/question3/question6/question8">
                  <label ref="jr:itext('/data/question0/question3/question6/question8:label')" />
                    <hint>So do I</hint>
                  <hint ref="jr:itext('/data/question0/question3/question6/question8:hint')" />
                </input>
              </repeat>

1 ответ

Решение

Не уверен, что вы имеете в виду под "извлекать innerTexts", но, возможно, следующее проясняет проблему, с которой вы столкнулись.

Внешний вид поддерживается только в качестве атрибута элементов управления формой и элементов группы. См. Также http://opendatakit.github.io/odk-xform-spec (хотя по общему признанию атрибуты внешнего вида там не очень хорошо освещены).

Я не думаю, что элемент подсказки поддерживается как дочерний элемент группы. Он поддерживается только как дочерний элемент элементов управления формой.

Другие вопросы по тегам