【发布时间】:2015-08-06 09:57:28
【问题描述】:
我想到的是使用两个片段,第一个显示联系人列表,第二个显示在上部片段中选择的联系人的详细信息。
由于上下文问题,我用来扩展 Fragment 类的类不允许我使用getContentResolver() 方法。现在我正在尝试在扩展 Fragment 类的同一类中获取联系人,并使用它在列表视图及其详细信息中显示。在经历了一些较旧的解决方案之后,我找到了创建函数并将 Context 作为参数传递给它的方法,但问题是我不必从任何其他扩展 Activity 的类中调用它。我想从扩展 Fragment 的同一个类中做到这一点。
我该怎么做?
我们将不胜感激。
【问题讨论】:
-
getActivity().getContentResolver();不成功? -
不。
getActivity()和getApplicationContext()都不起作用。 -
@AhmedAbidi 是的,它对我有用,而且方法也正确,谢谢
标签: java android android-fragments