我应该为我的android应用程序使用什么活动

我应该为我的android应用程序使用什么活动,第1张

概述在我的应用程序中,单击并按住一个特定的图像按钮时,我必须能够计算出按住图像按钮的时间.任何人都可以通过提供一些简单的指导或示例代码来帮助我.我真的被困在这里.是否有针对此特定要求的特定事件侦听器.我正在专门为触摸屏手机编写此应用.最佳答案您要使用的是:OnTouchListener touchListener = new OnTouchListener(){

在我的应用程序中,单击并按住一个特定的图像按钮时,我必须能够计算出按住图像按钮的时间.任何人都可以通过提供一些简单的指导或示例代码来帮助我.我真的被困在这里.是否有针对此特定要求的特定事件侦听器.我正在专门为触摸屏手机编写此应用.最佳答案您要使用的是:

OntouchListener touchListener = new OntouchListener(){    @OverrIDe    public boolean ontouch(VIEw v,MotionEvent event) {        int action = event.getAction();        Log.d(LOG_TAG,"Action is: " + action);        switch (action){        case MotionEvent.ACTION_DOWN:            timeatDown = Sy@R_403_6563@Clock.elapsedRealtime();            break;        case MotionEvent.ACTION_UP:            long durationOftouch = Sy@R_403_6563@Clock.elapsedRealtime() - timeatDown;            Log.d(LOG_TAG,"touch event lasted " + durationOftouch + " milliseconds.");            break;        }        return false;    }};button.setontouchListener(touchListener);

timeatDown是一个很长的定义为类字段,因为它需要在两次调用touchListener之前保持不变.使用此功能,您也不会干扰按钮的正常 *** 作.您可以设置一个点击监听器,使其正常运行.注意:在触摸事件的动作从DOWN(或MOVE)变为UP之前,不会执行“单击” *** 作. 总结

以上是内存溢出为你收集整理的我应该为我的android应用程序使用什么活动 全部内容,希望文章能够帮你解决我应该为我的android应用程序使用什么活动 所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1145196.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-31
下一篇2022-05-31

发表评论

登录后才能评论

评论列表(0条)

    保存