问题标签 [onbackpressed]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - onBackPressed 到片段(A,B,C)
我有主要活动和三个片段(一、二、三)。所有这些片段都扩展了 BaseFragment:
}
但是当我点击后退箭头时,我得到了 Exeption
onBackPressed 在主要活动中
你能帮助我吗?错误在哪里?我究竟做错了什么?
java - 不调用 finish() 或 onBackPressed() 的后退按钮
我想创建一个按钮以返回上一个活动,但如果我在“onclick”事件中使用方法“finish()”或“onBackPressed()”,每次按下按钮时,我都会收到来自系统“不幸的是,活动已停止”。是否有另一种方法来引入后退按钮,而不显示这样的消息,这些消息可能会被视为来自用户的消息错误?
这是我的按钮的xml:
不需要更多代码,因为库中已经存在 onBackPressed。
android - 关闭片段 backPress 上的不可取消对话框 - Android
我有一个导航抽屉活动和许多通过导航抽屉到达的片段。
在其中一些片段中,我显示了一个对话框,上面写着“正在加载..”,而后台任务正在发生。
现在,我已将我的对话框设置为不可取消,dialog.setCancelable(false)
这样用户就不会因为单击屏幕上的任意位置而意外关闭它。这使得即使按下手机后退按钮也无法取消。
这是我的对话框的代码 -
当在任何片段上按下手机后退按钮时,我需要编写代码来关闭加载对话框并转到上一个片段。
有人可以帮帮我吗?大多数情况下,我需要实现特定于片段的 backPress。谢谢!
android - 回压android时从returnActivity获取值
我的 Android 应用程序中有 2 个活动,Activity1
并且Activity2
.
当从 Activity2 按下返回时,我想显示从 String in 检索到的数据,Activity2
并且在 Activity 1 textview 中设置此字符串值设置文本。
请任何人提供此问题的解决方案,在此先感谢。
活动 2:这里我将字符串值传递给活动 1,当我回按活动 2 时,这将被检索到活动 1。
Activity1:在这里我从 Activity 2 中检索字符串并将字符串值设置为我的 textview
java - 必须按两次返回按钮
我正在尝试实现 simple back button
on activity
to go to previous activity
,但是当我调用方法时发生了一些奇怪的行为finish()
- 问题是我必须按back
两次按钮?为什么会这样?在后面的方法中,我只有finish()
. activity
在没有instantiate
全新的情况下去以前保存的另一种方法是什么Intent
?
这是第二次尝试,结果相同:
android-listview - 活动 - OnbackPressed 问题
我正在推出新activity
的,如下所示
此活动具有listview
,每当listview
单击项目时,都会将其替换listview
为片段视图。
但是在按下主页按钮并等待一段时间后,如果我尝试返回活动listview
,则onbackpress
listview
适配器变为空
如何避免这种情况。?
java - how back to the main activity in android?
I have a MainActivity
"A", which have a button that launch activity "B", and activity "B" have another button that launch activity "C". In the activities B and C, both have onBackPressed()
method, which appears an AlertDialog
asking if the user wants to return to MainActivity
. If they press yes, the program should show MainActiviy.
The question is: in activity B, i have not problem, simply call the finish()
method, and MainActivity
appears, but the problem is in activity C, if i call a finish()
method, the program is back to activity B. How back to MainActivity
from activity C??
android - Android如何在后按时关闭正在运行的应用程序?
如何在主活动后按时退出应用程序?我正在使用此代码,但它完成了主要活动并显示了后台堆栈中的其他活动。
android - Google Navigation Drawer, handling backpress to set correct checked ite
Currently Used Google Navigation Drawer, having some problem when user backpress.
- When user backpress, they didn't update menu Item
- Example When I click the App. The sequence are A>B>C>B>C ,if I backpress I wanted to be C>B>A. How should I code this way out ?
My code
android - Mediaplayer 使应用程序崩溃 onBackPressed
谁能告诉我为什么后退按钮会使应用程序崩溃?我在代码中更改了什么并不重要,无论是 try/catch、onDestroy、onBackPressed,它每次都会崩溃,但前提是我启动了媒体播放器一次。如果我没有从屏幕启动它,则返回按钮不会使应用程序崩溃。我究竟做错了什么?谢谢
另一种选择可能是返回到启动媒体播放器的屏幕状态,在这种情况下,音频可能会暂停,等等,但这似乎超出了我的能力:( 播放器可以在后台播放,这很好。
我希望我抓住了正确的部分。我只是一个新手:)