Tag: 回来

Android:取消asynchronous任务

我使用asynchronous任务来上传图像并获得一些结果。 在上传图片时,我看到一个进度对话框,用如下方法写入onExpExcute()方法: protected void onPreExecute() { uploadingDialog = new ProgressDialog(MyActivity.this); uploadingDialog.setMessage("uploading"); uploadingDialog.setCancelable(true); uploadingDialog.show(); } 好的,当我按下后退button时,显然对话框由于setCancelable(true)而消失。 但是(显然)asynchronous任务并没有停止。 那我该如何解决这个问题? 当我按下后退button时,我想取消对话框和asynchronous任务。 有任何想法吗? 编辑: find解决scheme 。 看到我的答案在下面。

如何在对话框中处理后退button?

我正在开发一个应用程序,按下button时,它会打开一个对话框,确定和取消button。 它工作正常。 当用户按下后退button时,我正在如下处理 public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK)) { } return super.onKeyDown(keyCode, event); } 但是上面的方法没有被调用。 我该如何处理?

iOS中navigationController的后退buttoncallback

我将视图推到了导航控制器上,当我按下后退button时,它会自动转到上一个视图。 我想在按下返回button之前做一些事情,然后将视图从堆栈popup。 哪个是后退buttoncallback函数?

回到带有标题的前一页(“Location:”); 在PHP中

这个问题的标题解释了我的问题。 如何将PHP页面访问者redirect回页面header( "Location: URL of previous page" );

返回button重新提交表单数据($ _POST)

我的问题是,当上一页由表单创build时,后退button会导致浏览器发出类似于“Page expired”的内容。 例: page1:与search条件一起提交的表单($ _POST请求,表单指向page2) 第2页:接收$ _POST请求并显示结果(链接用户列表,指向第3页) 第3页:显示用户configuration文件 现在,当访问者点击浏览器中的后退button时,会显示“Page expired”。 相反,前一页应该显示没有警告(第2页,用户列表) 你的策略如何绕过这个行为?

覆盖后退button,就像主页button一样

按下后退button,我希望我的应用程序进入停止状态,而不是被破坏的状态。 在Android 文档中,它指出: …并不是所有的活动都有被按下时被销毁的行为。 当用户在音乐应用程序中开始播放音乐,然后按下BACK时,应用程序将覆盖正常的后退行为,防止播放器活动被破坏,并继续播放音乐,即使其活动不再可见 我如何在我自己的应用程序中复制这个function? 我认为必须有三种可能性 捕获后退button(如下),然后调用主页button调用的任何方法。 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK)) { Log.d(this.getClass().getName(), "back button pressed"); } return super.onKeyDown(keyCode, event); } 捕获后退button,然后欺骗主页button。 捕获后退button,然后启动主屏幕的活动,有效地将我的应用程序的活动进入停止状态。 编辑:我知道有关服务,并在与此问题相关的应用程序中使用。 这个问题具体是关于按下后退button将活动置于停止状态而不是被破坏的状态。