Android控件的语法

TextView:

public final void append( CharSequence text) 或者 public final void append( CharSequence text, int start, int end)

——追加文字

——start:从text的什么位置开始追加到原来的字符串

——end:追加的结束位置


addTextChangedListener( TextWatcher watcher)

——添加文本更该监听器


public final void setText( CharSequence text) 或者 public final void setText( int resid)

——设置文本

——resid:文本字符串的资源ID

——text:需要设置显示的字符串


public CharSequence getText()

——获取文本框内容


public final void setTextSize(int unit, float size) 或者  public final void setTextSize(float size)

——设置字体大小

——size :字体大小

——unit:字体大小的单位


public void setTextColor(ColorStateList colors) 或者 public void setTextColor(int color)

——设置字体颜色

——colors:颜色状态列表,这个需要在XML中定义

——color:颜色数值


public final int getCurrentTextColor()

——获取当前字体颜色


public void setTypeface(Typeface tf, int style) 或者 public void setTypeface(Typeface tf)

——设置字体样式

——tf:字体类型

——style:字体样式


public void setBackgroundColor(int color)

——设置背景颜色


public void setHeight(int pixels)

——设置文本框高度

——pixels:文本框高度,单位pt


public final int getHeight()

——获取文本框高度


public final int getWidth()

——获取文本框宽度


public void setPadding(int left, int top, int right, int bottom)

——设置内边距


public int getPaddingLeft() public int getPaddingTop() public int getPaddingRight() public int getPaddingBottom()

——获取文本框左侧,上部,右侧,下部内边距


Button:

public void setOnClickListener(View.OnClickListener1)

——设置按钮监听器

public void setOnLongClickListener(View.OnLongClickListener1)

——设置长按监听器


public void setOnFocusChangeListener(View.OnLongClickListener1)

——设置焦点改变监听器


public void setOnTouchListener(View.OnTouchListener1)

——设置触摸监听器,触摸动作可以是触摸按下,触摸抬起或者触摸移动


public void setPressed(boolean pressed)

——设置按钮按下状态

——pressed:按钮状态,true表示按下,false表示未被按下


public void setClickable(boolean clickable)

——设置是否可按

——clickable:按钮状态,true表示可按,false表示不可按


public void setLongClickable(boolean longClickable)

——设置是否可长按

——longClickable:按钮状态,true表示可长按,false表示不可长按



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值