Android TestView Properties

Source: Internet
Author: User

Android:autolink

Sets whether text is displayed as a clickable link when the text is a URL link/email/phone number/map. Selectable VALUES (None/web/email/phone/map/all)

Android:autotext

If set, the spelling correction of the input values will be performed automatically. There is no effect here, it works when the input method is displayed and entered.

Android:buffertype

Specifies the text category that is obtained by the GetText () method. The option editable is similar to the StringBuilder append character, which means that the Append method can be called to set the text content after gettext. Spannable can use the style in a given character area, see here 1, here 2.

Android:capitalize

Sets the English letter capitalization type. There is no effect here, you need to pop up the input method to see, see EditView this property description.

Android:cursorvisible

Set the cursor to show/hide and display by default.

Android:digits

Sets which characters are allowed to be entered. such as "1234567890.+-*/% ()"

Android:drawablebottom

Output a drawable, slice, below the text. If you specify a color, the background of text is set to that color, and the latter is overridden when used with background.

Android:drawableleft

Output a drawable on the left side of text, slice.

Android:drawablepadding

Sets the interval between text and drawable (picture), used with Drawableleft, Drawableright, Drawabletop, Drawablebottom, and can be set to negative numbers, with no effect on its own.

Android:drawableright

Output a drawable to the right of text.

Android:drawabletop

Output a drawable directly above the text.

Android:editable

Sets whether it can be edited.

Android:editorextras

Sets the additional input data for the text.

Android:ellipsize

Sets how the control is displayed when the text is too long. The following values are set: "Start"-the ellipsis is displayed at the beginning; End "--the ellipsis appears at the end; Middle "--ellipsis displayed in the middle; "Marquee"--display in the way of a marquee (animated lateral movement)

Android:freezestext

Sets the contents of the saved text and the position of the cursor.

Android:gravity

Sets the text position, as set to center, and the text is centered.

Android:hinttext

The text message that is displayed when empty, you can set the color of the hint information by Textcolorhint. This property is used in EditView, but can also be used here.

Android:imeoptions

Additional functions, set the action associated with the edit box in the lower right corner of the IME action, such as the lower right corner of the Actiondone will display a "done", without setting the default is a carriage return symbol.

Android:imeactionid

Sets the IME action ID.

Android:imeactionlabel

Sets the IME action label.

Android:includefontpadding

Sets whether the text contains extra white space at the top and bottom, which defaults to true.

Android:inputmethod

Specifying an input method for text requires a fully qualified name (the full package name). For example: Com.google.android.inputmethod.pinyin, but the error is not found here.

Android:inputtype

Sets the type of text that is used to help the input method display the appropriate keyboard type. Detailed in the EditView, there is no effect here.

Android:linksclickable

Sets whether the link clicks the connection, even if the Autolink is set.

Android:marqueerepeatlimit

Sets the number of times to repeat scrolling when ellipsize specifies marquee, which is expressed indefinitely when set to Marquee_forever .

Android:ems

Sets the width of the TextView to n characters.

Android:maxems

Sets the width of the textview to a maximum of n characters. Overwrite EMS option when used with EMS.

Android:minems

Sets the width of the textview to a minimum of n characters. Overwrite EMS option when used with EMS.

Android:maxlength

Limits the length of text that is displayed, which is not displayed.

Android:lines

Sets the number of lines of text, two lines are displayed, even if the second row has no data.

Android:maxlines

Sets the maximum number of lines of text to display, in combination with width or layout_width, beyond the partial wrap, beyond the number of lines that are not displayed.

Android:minlines

Sets the minimum number of lines of text, similar to lines.

Android:linespacingextra

Sets the line spacing.

Android:linespacingmultiplier

Sets the multiple of line spacing. such as "1.2"

Android:numeric

If set, the TextView has a numeric input method. It is useless here, the only effect after setting is TextView has the click Effect.

Android:password

With a small dot "." Display text

Android:phonenumber

Set the input method for the phone number.

Android:privateimeoptions

Setting IME options is useless here, and will be discussed further in EditText.

Android:scrollhorizontally

If you set the text to exceed the width of the TextView, the horizontal pull bar appears.

Android:selectallonfocus

If the text is selectable, let him get the focus instead of moving the cursor to the beginning or end of the text. No effect after setting in TextView.

Android:shadowcolor

Specifies the color of the text shadow, which needs to be used with Shadowradius.

Android:shadowdx

Sets the start position of the shadow's horizontal coordinates.

Android:shadowdy

Sets the start position of the shadow vertical coordinates.

Android:shadowradius

Sets the radius of the shadow. Set to 0.1 to become the color of the font, generally set to 3.0 effect is better.

Android:singleline

Sets the single-line display. If used with Layout_width, when the text cannot be displayed in its entirety, it is followed by "...". such as android:text= "Test_ Singleline"

Android:singleline= "true"

Only "t ..." will be displayed. If you do not set Singleline or set to False, the text wraps automatically

Android:text

Sets the display text.

Android:textappearance

Sets the appearance of text. As "? Android:attr/textappearancelargeinverse" here refers to the system comes with a look,? Indicates whether the system has this appearance, otherwise use the default appearance. The values you can set are as follows:

  • Textappearancebutton
  • Textappearanceinverse
  • Textappearancelargeinverse
  • Textappearancemediuminverse
  • Textappearancesmall
  • Textappearancesmallinverse
Android:textcolor

Set Text color

Android:textcolorhighlight

The background of the selected text, which is blue by default

Android:textcolorhint

Sets the color of the message text, which is grayed out by default. Used in conjunction with hint.

Android:textcolorlink

The color of the text link.

Android:textscalex

Sets the spacing between text, which defaults to 1.0f.

Android:textsize

Set text size, recommended unit of measure "SP", such as "15SP"

Android:textstyle

Set glyph [Bold (bold) 0, Italic (italic) 1, bolditalic (coarse and oblique) 2] You can set one or more, with "|" Separated

Android:typeface

Set the text font, which must be one of the following constant values: normal 0, sans 1, serif 2, monospace (equal width font) 3]

Android:height

Set the height of the text area, support unit of measure: px (pixels)/dp/sp/in/mm (mm)

Android:maxheight

Set the maximum height of the text area

Android:minheight

Set the minimum height of the text area

Android:width

Sets the width of the text area, supported by the unit of measure: px (pixels)/dp/sp/in/mm (mm), and the difference between layout_width look here.

Android:maxwidth

Set the maximum width of the text area

Android:minwidth

Set the minimum width of the text area




I'm in these places: CSDN GitHub Weibo

Android TestView Properties

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.