在触摸上完成(关闭)Android活动

在触摸上完成(关闭)Android活动,第1张

概述如何在触摸时终止Adroid中的活动.在这里,我显示了一个在details.xml中描述的视图.我需要取消该活动.我尝试了以下代码.但是它不起作用.有任何想法吗?publicclassDetailsextendsActivity{protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(sa

如何在触摸时终止AdroID中的活动.在这里,我显示了一个在details.xml中描述的视图.我需要取消该活动.我尝试了以下代码.但是它不起作用.有任何想法吗?

public class Details extends Activity {    protected voID onCreate(Bundle savedInstanceState){        super.onCreate(savedInstanceState);        setContentVIEw(R.layout.details);    }    public boolean ontouchEvent(MotionEvent event){        this.finish();        return true;    }       }

解决方法:

>仅当视图层次结构中手指下的其他视图没有消耗该事件时,才会调用ontouchEvent().这是不常见的,因为许多视图确实与触摸事件交互.
>在ontouchEvent()中做事而不看实际事件是错误的.
>通常,您应该实现一个对触摸做出反应并执行适当 *** 作的视图.

总结

以上是内存溢出为你收集整理的在触摸上完成(关闭)Android活动全部内容,希望文章能够帮你解决在触摸上完成(关闭)Android活动所遇到的程序开发问题。

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

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

原文地址: http://outofmemory.cn/web/1071388.html

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

发表评论

登录后才能评论

评论列表(0条)

保存