为什么viewpager只显示一个空视图?

时间:2016-12-20 17:51:05

标签: android android-viewpager

我尝试使用ViewPagerPagerAdapter来显示一些图片,但我遇到了问题。这是我的代码。

Object instantiateItem (ViewGroup container, int position){
  View view = ....
  Textview textview = (TextView)view.findViewById();
  container.addView(textview);//show add view
  return view;
}

我应该返回此view,但我尝试探索ViewPager的源代码。但是我无法找到我们应该返回view的功能,ViewPager container.addView()ViewPager)。抱歉我不擅长英语。你能解释一下原因View显示空container.addView(view)。我不知道为什么需要return viewpb.redirectOutput(new File("/dev/null"));

2 个答案:

答案 0 :(得分:1)

替换以下行:

container.addView(view);

答案 1 :(得分:0)

您应该向容器添加视图而不是textview,因此修改后的代码应为

Object instantiateItem (ViewGroup container, int position){
  View view = ....
  Textview textview = (TextView)view.findViewById(R.id.textview);
  container.addView(view);//show add view
  return view;
}