Android 防止多次点击提交数据或其他
2013-07-01 19:29
330 查看
今天加一个功能出现一个问题,由于手机反应慢还是神马原因,用户对一个button 可快速的多次点击。那么 可能出现问题: 比如 多次提交数据... 反正我是遇到了..
So....
俺的微信公众账号:码子猴; 求关注
So....
package com.test1.test; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.Toast; public class MainActivity extends Activity implements OnClickListener { private Button btn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); btn = (Button) findViewById(R.id.test); btn.setOnClickListener(this); } long lastClick; @Override public void onClick(View v) { //大于一秒方个通过 if (System.currentTimeMillis() - lastClick <= 1000) { showToast("点那么快干什么!!!"); return; } lastClick = System.currentTimeMillis(); showToast("是你点的我么..."); } public void showToast(String str) { Toast.makeText(this, str, Toast.LENGTH_SHORT).show(); } }
俺的微信公众账号:码子猴; 求关注
相关文章推荐
- Android 防止多次点击提交数据或其他
- Android 防止多次点击提交数据(文章或评论)代码片段
- Android 防止多次点击提交数据
- Asp.net 按钮防止点击多次数据提交
- android 防止多次点击,它会导致事件侦听响应于其他接口
- Jquery 实现表单提交按钮变灰,防止多次点击提交重复数据
- js中防止连续点击按钮导致多次重复提交数据的方法
- Android 两种 防止控件重复点击 多次提交
- android 防止多次点击提交
- 防止用户多次点击导致重复提交数据的问题
- android 防止多次点击,导致事件监听响应到其他界面
- Android 防止控件被重复点击,多次提交
- android防止搜索按钮连续点击加载多次数据
- j2ee的web项目怎么防止,重复提交的问题?(即点击了提交,后台新增了两条数据,也就是说,其实是点了多次提交,发起了多次http url,这样就插入了多条相同数据,但是主键id是不同的)
- 防止在服务器处理完成之前用户多次点击提交按钮处理代码
- 防止asp.net页面多次提交数据
- 防止Android点击按钮过快造成多次事件实现原理
- Android之有效防止按钮多次重复点击的方法(必看篇)
- Android 防止多次点击,Toast重复显示
- 防止表单多次提交,添加重复数据