java - fragment 内的上下文和 Activity 有什么区别?

标签 java android kotlin

当我在 fragment 内时,this.context 之间有什么区别?和this.activity 例如:

val intent = Intent(this.activity!! , Activity::class.java)

val intent = Intent(this.context!! , Activity::class.java)

最佳答案

与上下文> 只要应用程序存在, Intent 就存在

with Activity > 只要 Activity 存在, Intent 就存在

现在你知道大多数情况下你需要什么..:-D

关于java - fragment 内的上下文和 Activity 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59474483/

相关文章:

java - 重新启用 intellij java 到 kotlin 的转换

java - 在 BufferedWriter.write() 中替换\n?

java以随机顺序读取文本文件列标题

android - 如何在改造中发布 x-www-form-urlencoded

android - 如何完成当前 Activity 并启动新的 Activity 接收方式?

android - 检测 ValueAnimator 何时完成

gradle - 使用 Gradle Kotlin DSL 配置 Jooq 时如何修复 'Unresolved reference: jdbc'

kotlin - 如何在 Kotlin 中强制执行空的非空字符串?

java - 速度 : Turning off Strict mode in apache velocity

java - 我在编译源代码时遇到错误,它抛出了下面给出的错误