Android чтение ввода от пользователя - PullRequest
0 голосов
/ 25 декабря 2011

Я хочу получить input от пользователя.Входные данные имеют тип text, например имя email phoneno:

Является ли EditText правильным способом для чтения ввода?

Также я хочу, чтобы отображался заголовок вводакак

Name
Email

И данные, которые будут введены после этих заголовков.Так что возможно, чтобы мой cursor начинался с правого конца EditText и нажимал символы влево, как и при вводе.

Кроме того, теперь, когда я делаю gettext, даже заголовок будет частьюпрочитанный текст.Есть ли способ получить только пользовательский ввод от EditText

<EditText android:id="@+id/name" android:layout_height="wrap_content"
            android:text="Name" android:inputType="textPersonName"
            android:layout_width="fill_parent" android:layout_below="@+id/textview1"
            android:textSize="15sp"  android:textStyle="bold">
        </EditText>

Ответы [ 2 ]

1 голос
/ 25 декабря 2011

для заголовка вы можете использовать:
-textView над editText
-в свойстве editText в xml установите android: подсказку

1 голос
/ 25 декабря 2011

В: Является ли edittext правильным способом для чтения ввода?

A: Конечно. Почему бы и нет? Есть и другие альтернативы, но «EditText» - хороший выбор.

В: И данные, которые будут введены после этих заголовков. ТАК можно ли чтобы мой курсор начинался с правого конца текста редактирования и нажимал символы слева как и когда введены?

Обычно сопрягается TextView (также называемый «метка» на других платформах, не относящихся к Android) рядом с вашим EditText. Метка только для чтения; поле EditText является изменяемым. Оберните оба в макете, чтобы убедиться, что «приглашение» примыкает к «редактированию»:

Метка EditText?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...