android-intent - 我的 startActivityForResult 要求 3 个强制参数
问题描述
我的 startActivityForResult 要求 3 个强制性参数:活动、意图和请求代码。当点击按钮时,我正在使用 Intent 从回收器视图中调用活动。但是当我输入 startActivityForResult 时,它要求 3 个参数。我不明白它要求什么活动以及如何通过它。
谢谢!
解决方案
找到了问题的解决方案。我必须上下文 mainActivity。由于适配器类不是一个活动,我必须通过 pare 的活动以获得更多帮助
感谢您的帮助。
推荐阅读
- java - 用于 Angular-Java 应用程序的 Docker:端口未正确公开
- python - 这段代码的时间、空间复杂度是多少?
- latex - 从 JabRef 中的 DOI 字段自动填充 URL 字段
- regex - 两个单词正则表达式之间的 awk 空格
- list - 使用字符串和整数遍历元组列表
- google-cloud-platform - 如何将 SSH 密钥与 Google Compute Engine 关联?
- javascript - 在 div 中向下滚动时导致箭头淡出
- amazon-web-services - AWS 弹性 beanstalk、api 和子域。如何将我的后端 api 设置为前端 url 的子域并保护它?
- php - 在 macOS 上配置 Wordpress + mysql 8.0x + nginx 时出现“建立数据库连接时出错”
- python - 在不和谐中创建一个只有特定角色才能加入和输入的权限的类别