如何在android中以编程方式按下后退按钮

如何在android中以编程方式按下后退按钮,android,Android,我想知道在android服务中点击按钮时如何按下后退按钮。 我想在三星手机上制作一个类似辅助触摸助手的程序。。 请帮帮我 首先,服务中没有后退按钮。服务没有UI。如果您指的是一项活动,只需调用finish即可。首先,服务中没有后退按钮。服务没有UI。如果您指的是活动,只需调用finish。它实际上是onBackPressed否,您不应该自己调用onBackPressed。@KKD:onBackPressed方法由系统自动调用,正如kjkrum提到的,不应该直接调用它。更重要的是,它不会触发“后退

我想知道在android服务中点击按钮时如何按下后退按钮。 我想在三星手机上制作一个类似辅助触摸助手的程序。。
请帮帮我

首先,服务中没有后退按钮。服务没有UI。如果您指的是一项活动,只需调用finish即可。

首先,服务中没有后退按钮。服务没有UI。如果您指的是活动,只需调用finish。

它实际上是onBackPressed否,您不应该自己调用onBackPressed。@KKD:onBackPressed方法由系统自动调用,正如kjkrum提到的,不应该直接调用它。更重要的是,它不会触发“后退”按钮的按下,它只是作为实际的后退按钮的结果而被调用。在正常情况下,按“后退”按钮只会完成一个活动,而该活动本身可以通过调用finish来触发。它实际上是onBackPressedNo,您不应该自己调用onBackPressed。@KKD:onBackPressed方法是由系统自动调用的,正如kjkrum所说,不应该直接调用它。更重要的是,它不会触发“后退”按钮的按下,它只是作为实际的后退按钮的结果而被调用。在正常情况下,按下后退按钮只是完成一项活动,而该活动本身可以通过调用finish来触发……当在服务中单击按钮时:您使用的是哪种服务?Android服务类没有用户界面,因此“服务”不可能有按钮。@Squonk,除非您的服务正在使用WindowManager…当在服务中单击按钮时:您使用的是哪种服务?Android服务类没有用户界面,因此“服务”不可能有按钮。@Squonk,除非您的服务使用WindowManager