【发布时间】:2014-10-01 05:59:21
【问题描述】:
我正在尝试获取片段内部的组件的值,并且片段被动态添加到 ViewPager
ViewPager viewPager = (ViewPager) findViewById(R.id.vpPager);
EditReviewPageAdapter editReviewPageAdapter = (EditReviewPageAdapter) viewPager.getAdapter();
for(int i=0;i<editReviewPageAdapter.getCount();i++)
{
EditReviewFragment editReviewFragment = (EditReviewFragment) editReviewPageAdapter.getItem(i);
// editReviewFragment.getValue(i);
Fragment fragment = editReviewPageAdapter.getItem(i);
if(fragment.getActivity().findViewById(R.id.tvReviewTitle)!=null)
{
System.out.println("Title Available");
}
}
我在 if 条件附近得到 java.lang.NullPointerException
【问题讨论】:
-
试试这个
fragment.getView().....
标签: android android-viewpager fragment