Android ime actionGo doesn't work on certain devices
<p>ime actionGo simply won't work on certain devices, like the HTC Evo 4G.  It works on Motorola Atrix and Droid X.</p>

<p>Here is the code:</p>

<pre><code>&lt;EditText
            android:id="@+id/password"
            android:layout_width="fill_parent"
            android:layout_height="40dp"
            android:layout_centerHorizontal="true"
            android:hint="@string/password_hint"
            android:password="true"
            android:inputType="textPassword"
            android:autoText="false"
            android:imeOptions="actionGo"/&gt;


TextView.OnEditorActionListener listener = new TextView.OnEditorActionListener()
    {
        public boolean onEditorAction(TextView exampleView, int actionId, KeyEvent event) 
        {
            if(actionId == EditorInfo.IME_ACTION_GO)
            {
                loginValidation();
            }

            return true;
    }};

    password.setOnEditorActionListener(listener);
</code></pre>
