3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
Android開發零點起飛(第三章)筆記-android textview autolink programmatically 資料來源:http://stackoverflow.com/questions/9725931/set-link-clickable-in-java-android setAutoLinkMask (int mask)   —————-textview XML屬性設定和對應函數原廠資料: http://developer.android.com/reference/android/widget/TextView.htmlAttribute Name Related Method Descriptionandroid:autoLink setAutoLinkMask(int) Controls whether links such as urls and email addresses are automatically found and converted to clickable links. android:autoText setKeyListener(KeyListener) If set, specifies that this TextView has a textual input method and automatically corrects some common spelling errors. android:bufferType setText(CharSequence,TextView.BufferType) Determines the minimum type that getText() will return. android:capitalize setKeyListener(KeyListener) If set, specifies that this TextView has a textual input method and should automatically capitalize what the user types. android:cursorVisible setCursorVisible(boolean) Makes the cursor visible (the default) or invisible. android:digits setKeyListener(KeyListener) If set, specifies that this TextView has a numeric input method and that these specific characters are the ones that it will accept. android:drawableBottom setCompoundDrawablesWithIntrinsicBounds(int,int,int,int) The drawable to be drawn below the text. android:drawableEnd setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int) The drawable to be drawn to the end of the text. android:drawableLeft setCompoundDrawablesWithIntrinsicBounds(int,int,int,int) The drawable to be drawn to the left of the text. android:drawablePadding setCompoundDrawablePadding(int) The padding between the drawables and the text. android:drawableRight setCompoundDrawablesWithIntrinsicBounds(int,int,int,int) The drawable to be drawn to the right of the text. android:drawableStart setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int) The drawable to be drawn to the start of the text. android:drawableTop setCompoundDrawablesWithIntrinsicBounds(int,int,int,int) The drawable to be drawn above the text. android:editable If set, specifies that this TextView has an input method. android:editorExtras setInputExtras(int) Reference to an XML resource containing additional data to supply to an input method, which is private to the implementation of the input method. android:elegantTextHeight setElegantTextHeight(boolean) Elegant text height, especially for less compacted complex script text. android:ellipsize setEllipsize(TextUtils.TruncateAt) If set, causes words that are longer than the view is wide to be ellipsized instead of broken in the middle. android:ems setEms(int) Makes the TextView be exactly this many ems wide. android:fontFamily setTypeface(Typeface) Font family (named by string) for the text. android:fontFeatureSettings setFontFeatureSettings(String) Font feature settings. android:freezesText setFreezesText(boolean) If set, the text view will include its current complete text inside of its frozen icicle in addition to meta-data such as the current cursor position. android:gravity setGravity(int) Specifies how to align the text by the view’s x- and/or y-axis when the text is smaller than the view. android:height setHeight(int) Makes the TextView be exactly this many pixels tall. android:hint setHint(int) Hint text to display when the text is empty. android:imeActionId setImeActionLabel(CharSequence,int) Supply a value for EditorInfo.actionId used when an input method is connected to the text view. android:imeActionLabel setImeActionLabel(CharSequence,int) Supply a value for EditorInfo.actionLabel used when an input method is connected to the text view. android:imeOptions setImeOptions(int) Additional features you can enable in an IME associated with an editor to improve the integration with your application. android:includeFontPadding setIncludeFontPadding(boolean) Leave enough room for ascenders and descenders instead of using the font ascent and descent strictly. android:inputMethod setKeyListener(KeyListener) If set, specifies that this TextView should use the specified input method (specified by fully-qualified class name). android:inputType setRawInputType(int) The type of data being placed in a text field, used to help an input method decide how to let the user enter text. android:letterSpacing setLetterSpacing(float) Text letter-spacing. android:lineSpacingExtra setLineSpacing(float,float) Extra spacing between lines of text. android:lineSpacingMultiplier setLineSpacing(float,float) Extra spacing between lines of text, as a multiplier. android:lines setLines(int) Makes the TextView be exactly this many lines tall. android:linksClickable setLinksClickable(boolean) If set to false, keeps the movement method from being set to the link movement method even if autoLink causes links to be found. android:marqueeRepeatLimit setMarqueeRepeatLimit(int) The number of times to repeat the marquee animation. strong>android:maxEms setMaxEms(int) Makes the TextView be at most this many ems wide. android:maxHeight setMaxHeight(int) Makes the TextView be at most this many pixels tall. android:maxLength setFilters(InputFilter) Set an input filter to constrain the text length to the specified number. android:maxLines setMaxLines(int) Makes the TextView be at most this many lines tall. android:maxWidth setMaxWidth(int) Makes the TextView be at most this many pixels wide. android:minEms setMinEms(int) Makes the TextView be at least this many ems wide. android:minHeight setMinHeight(int) Makes the TextView be at least this many pixels tall. android:minLines setMinLines(int) Makes the TextView be at least this many lines tall. android:minWidth setMinWidth(int) Makes the TextView be at least this many pixels wide. android:numeric setKeyListener(KeyListener) If set, specifies that this TextView has a numeric input method. android:password setTransformationMethod(TransformationMethod) Whether the characters of the field are displayed as password dots instead of themselves. android:phoneNumber setKeyListener(KeyListener) If set, specifies that this TextView has a phone number input method. android:privateImeOptions setPrivateImeOptions(String) An addition content type description to supply to the input method attached to the text view, which is private to the implementation of the input method. android:scrollHorizontally setHorizontallyScrolling(boolean) Whether the text is allowed to be wider than the view (and therefore can be scrolled horizontally). android:selectAllOnFocus setSelectAllOnFocus(boolean) If the text is selectable, select it all when the view takes focus. android:shadowColor setShadowLayer(float,float,float,int) Place a blurred shadow of text underneath the text, drawn with the specified color. android:shadowDx setShadowLayer(float,float,float,int) Horizontal offset of the text shadow. android:shadowDy setShadowLayer(float,float,float,int) Vertical offset of the text shadow. android:shadowRadius setShadowLayer(float,float,float,int) Blur radius of the text shadow. android:singleLine setTransformationMethod(TransformationMethod) Constrains the text to a single horizontally scrolling line instead of letting it wrap onto multiple lines, and advances focus instead of inserting a newline when you press the enter key. android:text setText(CharSequence,TextView.BufferType) Text to display. android:textAllCaps setAllCaps(boolean) Present the text in ALL CAPS. android:textAppearance Base text color, typeface, size, and style. android:textColor setTextColor(int) Text color. android:textColorHighlight setHighlightColor(int) Color of the text selection highlight. android:textColorHint setHintTextColor(int) Color of the hint text. android:textColorLink setLinkTextColor(int) Text color for links. android:textIsSelectable isTextSelectable() Indicates that the content of a non-editable text can be selected. android:textScaleX setTextScaleX(float) Sets the horizontal scaling factor for the text. android:textSize setTextSize(int,float) Size of the text. android:textStyle setTypeface(Typeface) Style (bold, italic, bolditalic) for the text. android:typeface setTypeface(Typeface) Typeface (normal, sans, serif, monospace) for the text. android:width setWidth(int)      

本文由jashliaoeuwordpress提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦