如何在android studio中按下后退按钮将值从活动传递到框架

拉胡尔·丹德·帕蒂尔

我有fragment,从那个片段我转到 1activity并进行一些计算,然后我按下后退按钮,该值再次传递给那个,fragment所以我该怎么做?

阿南德·贾恩

当您从片段开始活动时,您可以按以下方式开始:-

   startActivityForResult(new Intent(context,NewActivity.class),1);

当你按下后退按钮然后onBakcPressed方法

Intent intent = new Intent();
intent.putExtra("data", "value_here")
setResult(RESULT_OK, intent);

在您的片段override onActivityResult方法中:-

public void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    if (requestCode == 1) {
         if(resultCode == RESULT_OK) {
             String strEditText = data.getStringExtra("data");
         }     
    }
} 

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何禁用Android片段类中按下的后退按钮

如何在Android Studio中禁用外部库活动中的后退按钮?

如何在Android Studio 3.0.1 IDE中显示后退/前进按钮

如何在Flutter中停用或覆盖Android“后退”按钮?

按下时如何将数据从第二活动传递到第一活动?-安卓

如何将值从类传递到活动-Android

如何在Android Studio的ActionBar上添加后退按钮?

如何在“活动”中显示“后退”按钮

如何在离子框架中更改后退按钮标题?

如何检测android片段中按下后退按钮的时间?

如何在framework7中检测android的后退按钮

按下按钮后android studio中的活动不会切换

如何在React-native中按下“刷卡”按钮之一时将值传递到其他屏幕?

如何将变量从Notificationmanager传递到android中的活动

在android中按下按钮后如何将值更改为“活动”?

按下“后退”按钮时如何将<select>元素更改回默认值?

如何在活动中覆盖后退按钮?

如何处理Android片段中的后退按钮按下

如何在Android中更改行为后退按钮

按下后退按钮后如何在循环时停止

按下后退按钮时如何检查现有活动

Android:即使在主活动屏幕上按下“后退”按钮,如何仍保持主活动运行

如何在Android中按后退按钮返回上一屏幕

在启动活动中按下后退按钮时如何完成其他活动?

如何在reactjs中按下按钮将值传递给导入的模块

尽管按下后退按钮,但仍将数据保存在 sharedPreference 中 - Android Studio

如何在没有budle的情况下将数据从活动传递到android中的片段?

如何在不按后退按钮和关闭按钮的情况下将数据从第二个活动传递到第一个(弹出窗口)?

如何在堆栈的任何屏幕的后退按钮按下时始终导航到堆栈的初始路径?