2014-02-20 3 views
2

У меня есть два EditText. В первом EditText я помещаю вход, и я не хочу давать какие-либо входы во втором EditText. Если я нажимаю следующий андроид, по умолчанию идет на этот 2-й EditText, чтобы получить входные данные? Но я не хочу этого, поскольку я показываю свой результат в EditText. может ли кто-нибудь сказать мне, как пропустить один EditText? Это означает, что если нажать «Далее», он не перейдет ко второму редактору. это предполагается в кнопках.Как пропустить один EditText?

 <EditText 
     android:id="@+id/etConvertFrom" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_weight="1" 
     android:ems="10" 
     android:inputType="numberDecimal" > 

     <requestFocus /> 
    </EditText> 
    <EditText 
     android:id="@+id/etToResult" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_weight="1" 
     android:ems="10" 
     android:inputType="numberDecimal" /> 

ответ

4

Вы можете добавить это к первому EditText:

android:imeOptions="actionDone" 

Больше на: Android: Edit Text Go Button

я не уверен, почему вы хотите, чтобы показать вывод в EditText, а не что-то вроде TextView хоть.

2

Вы можете установить атрибут на вашем EditText android:nextFocusDown указать идентификатор View, который должен получить фокус в следующем.

Например:

<EditText 
    android:id="@+id/myEditText 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:nextFocusDown="@+id/myButton" /> 

<EditText 
    android:id="@+id/myEditText2 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" /> 

<Button 
    android:id="@id/myButton" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" /> 

Если EditText является последним EditText, что пользователь будет заполнить до окончания формы, вы можете также использовать android:imeOptions="actionDone", чтобы закрыть клавиатуру после пользователя попадет в «сделано» кнопка.

Смежные вопросы