事件处理---显示用户持续触摸时间
来源:互联网 发布:武汉java 开发前景 编辑:程序博客网 时间:2024/06/05 07:49
代码:
MainActivity.java
package com.example.elapsetime;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.MotionEvent;import android.view.View;import android.view.View.OnTouchListener;import android.widget.LinearLayout;import android.widget.Toast;public class MainActivity extends Activity implements OnTouchListener{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); LinearLayout layout=new LinearLayout(this); layout.setOnTouchListener(this); layout.setBackgroundResource(R.drawable.background); setContentView(layout); }@Overridepublic boolean onTouch(View v, MotionEvent event) {// TODO Auto-generated method stublong time=event.getEventTime()-event.getDownTime();//计算触摸持续时间if(event.getActionMasked()==MotionEvent.ACTION_UP){Toast.makeText(this, "触摸事件持续时间:"+time+"ms", Toast.LENGTH_LONG).show();}return
截图:
0 0
- 事件处理---显示用户持续触摸时间
- 显示用户触摸持续的时间
- 事件处理---显示用户触摸的位置
- Android:处理触摸事件
- andoid触摸事件处理
- UITouch 触摸事件处理
- 触摸事件处理分析
- iOS 触摸事件处理
- UITouch 触摸事件处理
- iOS触摸事件处理
- 触摸事件处理
- 触摸事件处理
- iOS触摸事件处理
- ios触摸事件处理
- iOS触摸事件处理
- iOS触摸事件处理
- iOS 触摸事件处理
- iOS触摸事件处理
- 出栈序列的遍历
- 关于环信集成表情界面不出现的问题?
- Cassandra学习笔记 --- Connection error: ('Unable to connect to any servers', {'127.0.0.1': ...
- Ubuntu下Fcitx和后续搜狗输入法的安装
- ArcEngine开发--网络分析
- 事件处理---显示用户持续触摸时间
- python装饰器
- ssh框架的基础jar包
- 用pushState写一个router
- 浅谈A/B测试里常见的辛普森悖论,企业决策者必看
- HDFS介绍--Notes
- ExtJs 2.2 重写或隐藏PagingToolbar的刷新按钮
- HDU 1012 u Calculate e 水题 基础题
- 记一次Hive元数据管理问题的处理过程