int mLastMotionX, mLastMotionY;
boolean isLongPress;
boolean isMoved;
Runnable mLongPressRunnable;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_main);
mLongPressRunnable = new Runnable() {
@Override
public void run() {
handler.sendMessage(handler.obtainMessage(Util.LONG_PRESS));
}
};
}
private Handler handler = new Handler(new Callback() {
@Override
public boolean handleMessage(Message msg) {
// TODO Auto-generated method stub
switch (msg.what) {
case Util.LONG_PRESS:
// new AlertDialog.Builder(MainActivity.this)
// .setMessage("this is " + in1[currentViewTagPosition])
// .setPositiveButton("OK", null).show();
new AlertDialog.Builder(MainActivity.this).setMessage("Test")
.setPositiveButton("OK", null).show();
break;
default:
break;
Android屏幕长按事件(自定义时间长短)
最新推荐文章于 2022-12-26 09:49:42 发布