I'm looking for some sample code on how to use this correctly with a TextView
.
the only thing I found in my Google searching was this test unit for the TextUtils class.
some guidance will be much appreciated.
EDIT:
I looked over the answer I got here and tried to implement it on my code. I used this code snippet:
TextView title = (TextView) view.findViewById(R.id.listitemThreadsTitle);
title.setVisibility(View.VISIBLE);
TextPaint p = title.getPaint();
String strTitle = "Moe, Joe, Isaac, Bethany, Cornelius, Charlie";
title.setText(strTitle);
float avail = p.measureText(strTitle);
CharSequence ch = TextUtils.commaEllipsize(strTitle, p, avail, "one more", "%d more");
title.setText(ch);
but the result was absolutely not what it's supposed to be.
it was more like: Moe, Joe, Isaac, Betha...
instead of: Moe, Joe, Isaac + 3