您应该使用以下方法开始您的活动
static final int YOUR_REQUEST_CODE = 1; // The request code
startActivityForResult(yourIntent, YOUR_REQUEST_CODE);
然后在旧活动中重写以下方法:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// Check which request we're responding to
if (requestCode == YOUR_REQUEST_CODE) {
// Make sure the request was successful
if (resultCode == RESULT_OK) {
// Do something with here.
}
}
}
更多详情可在Android Developer官方指南中找到
问题内容: 我想在从较新的活动返回时触发有关旧活动的事件。 因此,当我按下“完成”按钮并且即时通讯用于返回到旧活动时,此方法有效,但我需要在旧活动上更新用户界面。我要准备一个吗?并以这种方式处理?我不确定如何设置,但我不确定其他方面有很多信息。 问题答案: 您应该使用以下方法开始活动 然后,在 OLD 活动中,重写以下方法: 可以在《Android开发人员官方指南》中找到更多详细信息。
我在活动C中有四个片段,它们的行为就像标签一样。我必须从一个片段转到一个新的活动X。现在我想回到从活动X到片段的片段。 这是我的主要活动 '公共类MainInterface扩展了ActionBarActivity{ } ' 下面是活动视图中的公共类讨论。onclick侦听器{ ###
我在一个活动中有一个列表视图,在自定义适配器中有一个信息图标。当用户点击该信息按钮时,下一个活动将打开,当用户点击更新按钮时,在下一个活动中标记出勤率后,第二个活动应该完成,第一个活动列表视图应该更新。 我成功地做了什么:我已经成功地标记了出席情况并更改了listview的颜色,但我在关闭第二个活动并重新启动第一个活动后这样做了。通过这种方式,由于再次开始活动,listview会得到更新。 我无法
在我的应用程序中,当我从后台回来时,我的活动会自动接近,并且它总是显示以前的活动。示例:我用活动A启动应用程序 }
我正在建立一个简单的应用程序,我想从片段回到物理按钮的活动。我该怎么做?我试图杀死碎片,但它不起作用。
我是Android Studio的新手,我一直在寻找答案,但不幸的是,我无法做到。我在创建新时遇到问题 我的Android Studio和我之前观看的视频的对比: 我已经试过右键单击另一张照片上的确切内容,并在每个文件夹中的任何位置单击鼠标右键,但仍然找不到新的