CardsLib and Fragments



我已经在这好几天了,我不能为我的生活弄清楚,所以这就是我来这里的原因!

现在我正试图得到CardsLib (GitHub链接在这里)在一个片段的工作。我目前正在使用导航抽屉设置,每次我认为我得到它的工作,只要它打开它崩溃。

它崩溃的原因是因为当CardsLib去获取上下文(getActivity().getApplicationContext()它返回null并抛出错误在这段代码cardView.setCard(card);

现在之前card被初始化为Card card = new Card(getContext());,这使得上下文为空。

如果有人能给我一个例子,CardsLib在一个片段,这将是很大的帮助。

谢谢!

使用说明:

Card card = new Card(getActivity());

in onActivityCreated(Bundle savedInstanceState)

我用这个:

Context context = getActivity();

所以对于代码示例中的所有"this",我将其替换为上面的"context"。

最新更新