Recorte de texto dentro de ListPopupWindow en Android

Tengo ListPopupWindow definido como abajo en mi aplicación de Android.

ListPopupWindow listPopupWindow; listPopupWindow = new ListPopupWindow(RootView.this); listPopupWindow.setAdapter(new ArrayAdapter<String>(RootView.this, R.layout.push_list_item, pushMessages)); listPopupWindow.setAnchorView(bEvents); listPopupWindow.setWidth(300); listPopupWindow.setHeight(400); listPopupWindow.setModal(true); listPopupWindow.show(); 

A continuación se muestra el XML para el diseño al que se hace referencia anteriormente.

 <?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#FF0000" android:paddingLeft="6dp" android:textSize="12sp" android:maxLines="3" android:lines="3" android:ellipsize="end" android:textStyle="bold" /> 

Cuando consigo un texto que es más grande en tamaño, el texto apenas parece recortar en comparación con envolver, aunque he especificado los atributos correctos dentro del XML. ¿Puede alguien ayudarme a entender lo que está pasando aquí, y proponer una solución para mi problema.

Gracias..

El principal problema que debe obtener con su archivo xml que no es posible tener> 2 líneas + ellipsize.

Debe implementar su propio EllipsizeTextView para respaldar real multilínea ellipsized textview.

Podría encontrar un ejemplo aquí y aquí .

También puede encontrar este error aquí .

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.