当满足某些条件时,我想用一个Fragment
替换ListView
的一个项,但是我要添加它的View
没有id(即视图的getId()
返回0xffffffff
)。
View view = lv.getChildAt(pos);
FragmentManager fm = ((PagerAdapter)getAdapter()).getItem(getCurrentItem()).getChildFragmentManager();
fm.beginTransaction().add(view.getId(), new AddPlaylistItemFragment()).commit();
view
是一个 LinearLayout
,如果这有帮助的话。
对于如何解决这个
E/AndroidRuntime(1731): android.content.res.Resources$NotFoundException: Unable to find resource ID #0xffffffff
错误,您有什么想法吗?