如何在android中更改行为返回按钮

如何在android中更改行为返回按钮,android,back-button,onbackpressed,back-button-control,Android,Back Button,Onbackpressed,Back Button Control,我的应用程序包括tts和stt。我的应用程序通过语音命令工作 因此,我想使用后退按钮。当用户单击“后退”按钮时,应用程序应转到第一步,但没有 我的代码 public class SpeechActivity extends FragmentActivity implements Const { protected PowerManager.WakeLock mWakeLock; private SpeechRecognizer mSpeechRecognizer;

我的应用程序包括
tts
stt
。我的应用程序通过语音命令工作

因此,我想使用
后退按钮
。当用户单击“后退”按钮时,应用程序应转到第一步,但没有

我的代码

public class SpeechActivity extends FragmentActivity implements Const {

    protected PowerManager.WakeLock mWakeLock; 
    private SpeechRecognizer mSpeechRecognizer; 
    private Intent mSpeechRecognizerIntent;
    private SpeechRecognitionListener srListener;
    private Vocalizer vocalizer;
    private Object lastTtsContext = null;
.......
@Override
    public void onBackPressed() {

        speakToDisabled(Const.COMMAND_WARNING_MESSAGE); 
        super.onBackPressed();
        try {
            mSpeechRecognizer.wait();
        } catch (InterruptedException e) {
            speakToDisabled(Const.COMMAND_BYE);
        }
    }

删除或注释此行,因为它将完成您当前的活动

super.onBackPressed();

调用
super.onBackPressed()
将完成您的活动,因此,如果您想在此活动中迈出“第一步”,请评论这一行。

您的问题不清楚,请详细说明您面临的问题?正确编辑您的代码,并解释您希望“后退”按钮做什么,转到第一个活动,还是什么?谢谢,当删除super.onBackPressed()时,我解决了我的问题。