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文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219