Android-7.0: EditText actionId incorrecto en el editor actionlistener

Tengo un texto de edición declarado en xml como este con las siguientes propiedades y he establecido android:imeOptions="actionNext"

 <EditText android:id="@+id/ui_row_create_poll_edit_text_txt_name" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_marginLeft="@dimen/margin_normal" android:layout_toLeftOf="@id/ui_row_create_task_user_info" android:background="@android:color/transparent" android:paddingBottom="@dimen/padding_large_plus_little" android:paddingLeft="@dimen/padding_large_plus_little" android:paddingTop="@dimen/padding_large_plus_little" android:singleLine="true" android:maxLength="@integer/task_length" android:imeOptions="actionNext" android:textColor="@color/black" android:textSize="@dimen/font_very_large"/> 

En el código he agregado el editor de acciones del Editor como este.

  public boolean onEditorAction(TextView v, int actionId, KeyEventevent{ if (actionId == EditorInfo.IME_ACTION_DONE || actionId == EditorInfo.IME_ACTION_NEXT) { listener.onActionDone(option, etOption); } 

En Api <24, obtengo actionId como EditorInfo.IME_ACTION_NEXT y funciona bien. pero cuando ejecuto mi aplicación en Android 7.0 obtengo actionId como EditorInfo.IME_ACTION_IME_ACTION_UNSPECIFIED

introduzca la descripción de la imagen aquí

¿Puede alguien señalar por qué estoy recibiendo actionId diferente en Api-24. Si hay algún cambio en editText en Android-7.0 amablemente señala a algunos enlaces. Gracias.

Nota: Mi editText se coloca en una vista de lista

  • Galaxy S5 Lollipop - no todos los puntos de interrupción detienen la ejecución bajo Android Studio debugger
  • Cómo hacer una página de configuración simple en android?
  • Tamaño APK es más grande de lo esperado - android studio
  • Pantalla de la consola de Android: W / art: Intenta eliminar la referencia local distinta de JNI
  • Android Studio: El renderizador de software de Mesa está obsoleto. Utilice Swiftshader para renderizar software
  • Texto de marcador de posición (sólo proceso de diseño) en el diseño de Android?
  • TabLayout se bloquea después de actualizar la biblioteca de soporte a 23.2.0
  • Cómo detener logcat de desplazamiento en Android Studio
  • Android Studio - "Android framework se detecta en el proyecto"
  • Error de reinicio de conexión de estudio de Android?
  • Android studio 2.2 editor de diseño botón de actualización
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.