2015-02-25 30 views
5

Chcę dodać przycisk START, gdy użytkownicy wpisują tekst w polu tekstowym na mojej stronie. Na elemencie <input> ten przycisk pojawia się, gdy pole wejściowe jest w formie i jest przycisk do przesłania (przynajmniej dla mojej wersji Androida), jednak nie mogę go wyświetlić na polu tekstowym.Przycisk "GO" na textarea urządzeń mobilnych

Jakie właściwości lub elementy należy ustawić, aby podczas pisania w obszarze tekstowym mieć przycisk "GO" lub "ZATWIERDŹ" na wirtualnych klawiaturach urządzeń mobilnych?

I trochę wizualny, mówię o tym facet w niebieskim

enter image description here

Odpowiedz

-1

Dodaj poniżej linii do EditText Idź przycisku pojawi się na klawiaturze

<EditText 
android:singleLine="true" 
android:imeOptions="actionGo"/> 

Korzystanie poniżej kod do słuchania GO Przycisk

editText.setOnEditorActionListener(new TextView.OnEditorActionListener() { 
    @Override 
    public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { 
     if(actionId== EditorInfo.IME_ACTION_GO){ 
      //perfrom your action 
     } 
     return false; 
    } 
}); 

Mam nadzieję, że to zadziała dla Ciebie.

+0

Dzięki, ale to pytanie nie jest ograniczone do Androida, ale do tworzenia stron internetowych. –