Android的Button组件

Android的Button组件,第1张

概述StateListDrawabledrawable:引用的Drawable位图,我们可以把他放到最前面,就表示组件的正常状态~state_focused:是否获得焦点state_window_focused:是否获得窗口焦点state_enabled:控件是否可用state_checkable:控件可否被勾选,eg:checkboxstate_checked:控件是否被勾选stat StateListDrawabledrawable:引用的Drawable位图,我们可以把他放到最前面,就表示组件的正常状态~

state_focused:是否获得焦点

state_window_focused:是否获得窗口焦点

state_enabled:控件是否可用

state_checkable:控件可否被勾选,eg:checkBox

state_checked:控件是否被勾选

state_selected:控件是否被选择,针对有滚轮的情况

state_@R_502_4848@:控件是否被按下

state_active:控件是否处于活动状态,eg:slIDingTab

state_single:控件包含多个子控件时,确定是否只显示一个子控件

state_first:控件包含多个子控件时,确定第一个子控件是否处于显示状态

state_mIDdle:控件包含多个子控件时,确定中间一个子控件是否处于显示状态

state_last:控件包含多个子控件时,确定最后一个子控件是否处于显示状态

 

<button
androID:ID="@+ID/btn"
androID:layout_wIDth="wrap_content"
androID:layout_height="wrap_content"
androID:text="button" />

androID:drawable

放一个drawable资源

androID:drawabletop

可拉伸要绘制的文本的上面

androID:drawableBottom

可拉伸要绘制的文本的下面

androID:drawableleft

可拉伸要绘制的文本的左侧

androID:drawableRight

可拉伸要绘制的文本的右侧

androID:text 

设置显示的文本

androID:textcolor

设置显示文本的颜色

androID:textSize

设置显示文本字体大小

androID:background

可拉伸使用的背景

androID:onClick

设置点击事件

 

androID:state_@R_502_4848@ 

是否按下,如一个按钮触摸或者点击。

androID:state_focused 

是否取得焦点,比如用户选择了一个文本框。

androID:state_hovered 

光标是否悬停,通常与focused state相同,它是4.0的新特性

androID:state_selected

被选中状态

androID:state_checkable

组件是否能被check。如:Radiobutton是可以被check的。

androID:state_checked   

被checked了,如:一个Radiobutton可以被check了。

androID:state_enabled

能够接受触摸或者点击事件

androID:state_activated

总结

以上是内存溢出为你收集整理的Android的Button组件全部内容,希望文章能够帮你解决Android的Button组件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1080680.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存