在上下文上使用方法时,我总是搞不清楚该使用哪种方法以及何时使用,即getActivity()还是getApplicationContext()。请帮我解决这个。提前谢了。
GetSystemService()
是Context
上的一个方法。片段
不从上下文
继承。活动
有。您可以对片段
调用getactivity()
,以获得要调用getSystemService()
的活动。
getApplicationContext()和getActivity()与Android中的区别是什么?
问题内容: 为什么在我的片段中,getActivity()有效但mContext.getApplicationContext()不起作用? 我的mContext被声明并初始化为: 问题答案: getActivity()返回与片段关联的Activity。 http://developer.android.com/reference/android/app/Fragment.html#getActiv
我对所有这些用法感到非常困惑,我们应该在哪里使用它们。
因此,我一直试图在我的应用程序中实现一个特性,其中所有帖子都将被列出到中的中。但是,每当我访问时,它将返回null。
不幸的是,我无法在Android的KeyguardManager中的isDeviceLock和isKeyguardSecure之间的区别是什么?的答案下发表评论,但是我经常找不到问题的答案,然后通过代码搜索进行挖掘。所以回到问题:(( 和 (( ? 我的目标是弄清楚这个设备是在使用中还是被锁定了。