colourmeblue 2022-04-24 23:43 采纳率: 100%
浏览 160
已结题

android intent在两个activity之间传递数据为null

写了两个activity实现登录和注册,希望实现注册之后进行登录能把username和password传递给登录界面,不过在使用intent进行数据传递的时候出了错误,还没有找到原因
这是注册activity传递数据的代码:

img

这是登录activity重写的onActivityResult:

img

两个activity的launchMode都是默认值,不是singleTask

  • 写回答

2条回答 默认 最新

  • colourmeblue 2022-04-25 00:59
    关注

    mainActivity按钮打开SignupActivty的onClick()里面应该是startActivityForResult(intent, 1)。我写成了startActivity(intent)

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • 溪风沐雪 2022-04-24 23:52
    关注

    试试直接用data.getStringExtra("username")能获取到吗

    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 5月3日
  • 已采纳回答 4月25日
  • 创建了问题 4月24日

悬赏问题

  • ¥15 字符串的比较老是报错
  • ¥15 很简单的c#代码补全
  • ¥15 复杂表达式求值程序里的函数优先级问题
  • ¥15 求密码学的客成社记ji着用
  • ¥35 POI导入树状结构excle
  • ¥15 初学者c语言题目解答
  • ¥15 div editable中的光标问题
  • ¥15 mysql报错1415Not allowed to return a result set from a trigger 不知如何修改
  • ¥60 Python输出Excel数据整理,算法较为复杂
  • ¥15 回答几个问题 关于数据库