我有一个PreferenceActivity,它通过xml文件为标头加载两个Fragment。

我似乎无法设置标签或ID。或标头xml中片段的标签(使用loadHeaderFromResource()加载);

因为我自己没有实例化它,所以我没有ID。或参考以掌握它。

我该怎么办?

最佳答案

我不认为通过XML加载的首选项片段没有标签,并且AFAIK没有已知的ID,因此唯一的方法可能是(1)在List<WeakReference<Fragment>>中维护单独的PreferenceActivity然后将其添加到Activity的onAttachFragment和(2)中,然后在需要查找特定片段时查找该列表。

07-28 03:45
查看更多