Most visited

Recently visited

AppCompatTextView

public class AppCompatTextView
extends TextView implements TintableBackgroundView

java.lang.Object
   ↳ android.view.View
     ↳ android.widget.TextView
       ↳ android.support.v7.widget.AppCompatTextView


支持旧版平台兼容功能的 TextView ,包括:

当您在布局中使用TextView时,会自动使用此TextView 编写自定义视图时,您只需手动使用此类。

Summary

Inherited XML attributes

From class android.widget.TextView
From class android.view.View

Inherited constants

From class android.view.View

Inherited fields

From class android.view.View

Public constructors

AppCompatTextView(Context context)
AppCompatTextView(Context context, AttributeSet attrs)
AppCompatTextView(Context context, AttributeSet attrs, int defStyleAttr)

Public methods

void setBackgroundDrawable(Drawable background)

此方法已弃用。 改为使用setBackground(Drawable)

void setBackgroundResource(int resId)

将背景设置为给定的资源。

void setTextAppearance(Context context, int resId)

此方法已弃用。 改为使用setTextAppearance(int)

Protected methods

void drawableStateChanged()

只要视图的状态发生变化,就会调用此函数,使得它影响所显示的可绘制状态。

Inherited methods

From class android.widget.TextView
From class android.view.View
From class java.lang.Object
From interface android.view.ViewTreeObserver.OnPreDrawListener
From interface android.graphics.drawable.Drawable.Callback
From interface android.view.KeyEvent.Callback
From interface android.view.accessibility.AccessibilityEventSource
From interface android.support.v4.view.TintableBackgroundView

Public constructors

AppCompatTextView

AppCompatTextView (Context context)

Parameters
context Context

AppCompatTextView

AppCompatTextView (Context context, 
                AttributeSet attrs)

Parameters
context Context
attrs AttributeSet

AppCompatTextView

AppCompatTextView (Context context, 
                AttributeSet attrs, 
                int defStyleAttr)

Parameters
context Context
attrs AttributeSet
defStyleAttr int

Public methods

setBackgroundDrawable

void setBackgroundDrawable (Drawable background)

此方法已弃用。
改为使用setBackground(Drawable)

Parameters
background Drawable

setBackgroundResource

void setBackgroundResource (int resId)

将背景设置为给定的资源。 该资源应该引用可绘制对象或0来移除背景。

Parameters
resId int: The identifier of the resource.

setTextAppearance

void setTextAppearance (Context context, 
                int resId)

此方法已弃用。
改为使用setTextAppearance(int)

设置指定TextAppearance资源中的文本颜色,大小,样式,提示颜色和高亮颜色。

Parameters
context Context
resId int

Protected methods

drawableStateChanged

void drawableStateChanged ()

只要视图的状态发生变化,就会调用此函数,使得它影响所显示的可绘制状态。

如果View有一个StateListAnimator,它也将被调用来运行必要的状态改变动画。

重写此功能时,一定要调用超类。

Hooray!