Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Meaning of the ellipsise options

Tags:

I see that there are 4 different values to android:ellipsize:

none,start,mid,end and marquee

What is the meaning and effect of setting each of these?

like image 676
png Avatar asked Jan 05 '12 08:01

png


People also ask

What are the 3 types of ellipsis?

According to McCarthy (1991:43) there are three types of ellipsis, they consist of: (1) nominal ellipsis, (2) verbal ellipsis, (3) clausal ellipsis.

What does the ellipsis symbol mean?

Ellipsis points are periods in groups of usually three, or sometimes four. They signal either that something has been omitted from quoted text, or that a speaker or writer has paused or trailed off in speech or thought. That's the basics.

What is the ellipsis menu?

According to Apple, “Use an ellipsis whenever choosing a menu item requires additional input from the user. The ellipsis character (…) means a dialog or separate window will open and prompt the user for additional information or to make a choice.”

What is the meaning of 3 periods?

An ellipsis is a set of three periods ( . . . ) indicating an omission. Each period should have a single space on either side, except when adjacent to a quotation mark, in which case there should be no space.


1 Answers

See the below image to know how android:ellipsize works enter image description here

I have used following xml

<?xml version="1.0" encoding="utf-8"?>  <LinearLayout      xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:orientation="vertical" >      <TextView          android:layout_width="fill_parent"          android:layout_height="wrap_content"          android:maxLines="4"          android:ellipsize="none"          android:singleLine="false"          android:text="Hi make this a very long string that wraps at least 4 lines, seriously make it really really long so it gets cut off at the fourth line not joke.  Just do it!"          android:layout_marginBottom="25dip" />      <TextView          android:layout_width="fill_parent"          android:layout_height="wrap_content"          android:maxLines="4"          android:ellipsize="start"          android:singleLine="false"          android:text="Hi make this a very long string that wraps at least 4 lines, seriously make it really really long so it gets cut off at the fourth line not joke.  Just do it!"          android:layout_marginBottom="25dip" />      <TextView          android:layout_width="fill_parent"          android:layout_height="wrap_content"          android:maxLines="4"          android:ellipsize="middle"          android:singleLine="false"          android:text="Hi make this a very long string that wraps at least 4 lines, seriously make it really really long so it gets cut off at the fourth line not joke.  Just do it!"          android:layout_marginBottom="25dip" />      <TextView          android:layout_width="fill_parent"          android:layout_height="wrap_content"          android:maxLines="4"          android:ellipsize="end"          android:singleLine="false"          android:text="Hi make this a very long string that wraps at least 4 lines, seriously make it really really long so it gets cut off at the fourth line not joke.  Just do it!"          android:layout_marginBottom="25dip" />      <TextView          android:layout_width="fill_parent"          android:layout_height="wrap_content"          android:maxLines="4"          android:ellipsize="marquee"          android:text="Hi make this a very long string that wraps at least 4 lines, seriously make it really really long so it gets cut off at the fourth line not joke.  Just do it!" />  </LinearLayout> 
like image 164
Sunil Kumar Sahoo Avatar answered Sep 16 '22 17:09

Sunil Kumar Sahoo