gpt4 book ai didi

android - getApplicationContext 和 classname.this 的区别

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:35:23 25 4
gpt4 key购买 nike

当我使用 ListView 并且我有一个自定义的基本适配器类时,当基本适配器由 getApplicationContextclassname.this 。通过 getApplicationContext 我得到白色文本颜色但是 classname.this 是黑色的。谁能为我解释一下?

最佳答案

基本上它们都是 Context 的实例,但区别在于应用程序实例与应用程序的生命周期相关联,而 Activity 实例与 Activity 的生命周期相关联。因此,他们可以访问有关应用程序环境的不同信息......

参见 getApplicationContext

编辑

在寻找答案时,它将帮助您 Android Holo Light styling changes depending on chosen context

关于android - getApplicationContext 和 classname.this 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16141369/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com