手机版

android常用控件总结(12)

发布时间:2021-06-06   来源:未知    
字号:

android 常用控件总结

/* 触笔事件*/

public boolean onTouchEvent(MotionEvent event){

int iAction = event.getAction(); //利用getAction得到所执行的动作 if (iAction == MotionEvent.ACTION_CANCEL ||

iAction == MotionEvent.ACTION_DOWN ||

iAction == MotionEvent.ACTION_MOVE){

return false;

}

//得到触笔点击的位置

int x = (int) event.getX();

int y = (int) event.getY();

//将获得的坐标转成String类型的方法

DisplayToast("触笔点击坐标:

("+Integer.toString(x)+","+Integer.toString(y)+")");

return super.onTouchEvent(event);

}

/* 显示Toast */

public void DisplayToast(String str){

Toast.makeText(this, str, Toast.LENGTH_SHORT).show();

}

}

我们分析了一些常用事件处理方式。每一个键都对应一个键值。当然也可根据需要来改变一些键的功能,需要我们自己构建KeyEvent对象------------------有待进一步学习 构造KeyEvent对象的几种方法:

KeyEvent(int action,int code);

KeyEvent(long DownTime,long EventTime,int action,int code,int repeat); KeyEvent(long DownTime,long EventTime,int action,int code,int repeat,int metState);

KeyEvent(long DownTime,long EventTime,int action,int code,int repeat,int metState,int device,int scancode);

android常用控件总结(12).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)