安卓开发之Button
来源:互联网 发布:415打击网络政治谣言 编辑:程序博客网 时间:2024/05/02 01:40
按钮按下、长按、松开三种状态:
切换背景图片时使用
setOnClickListener:按下
setOnLongClickListener:长按
bt1.setOnTouchListener(new View.OnTouchListener()setOnTouchListener:松开
{
@Override
public boolean onTouch(View view, MotionEvent motionEvent)
{
//按下操作
if(motionEvent.getAction()==MotionEvent.ACTION_DOWN)
{
}
//抬起操作
if(motionEvent.getAction()==MotionEvent.ACTION_UP)
{
}
//移动操作
if(motionEvent.getAction()==MotionEvent.ACTION_MOVE){
}
return false;
}
});
设置按钮边框、背景
GradientDrawable drawable = new GradientDrawable();
drawable.setShape(GradientDrawable.RECTANGLE); // 画框
drawable.setStroke(1, Color.BLACK); // 边框粗细及颜色
drawable.setColor(Color.YELLOW);
bt1.setBackgroundDrawable(drawable);
设置按钮字体背景
bt1.setBackgroundColor(0xFF62BCFA);
0 0
- 安卓开发之Button
- 安卓开发之Button
- 安卓手册 第六章(开发之Button)
- 安卓开发-button事件监听
- 安卓基本控件之Button
- 安卓控件之按钮(Button)
- 安卓开发之Button事件监听的几种类型
- 安卓开发手记—ListView下面跟着Button
- 安卓开发——指定Button的样式
- 安卓简单开发-button的点击效果
- 安卓开发学习之014 Button应用详解(样式、背景、按钮单击、长按、双击、多击事件)
- 安卓开发之安卓反编译
- 安卓开发之安卓手电筒
- 安卓开发之旅
- 安卓开发之组件
- 安卓开发之Intent
- 安卓开发之Camera
- 安卓开发之路
- Android学习 (十八) 用GSON解析JSON数据并在ListView中显示
- Java常用类介绍
- Java——Tesseract-OCR使用中文包报错read_params_file
- UML类图简介
- Android CoordinatorLayout解析
- 安卓开发之Button
- mssql数据库单用户修改为多用户访问
- (POJ3176) Cow Bowling <简单dp>
- 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
- jQuery对val("")和atrr("value","")赋值的区别介绍
- 程序猿必爱影剧
- Linux下查看所有用户和所有用户组
- SMS 编码说明(二)
- 起步c#程序设计之面向对象