activity_main 这个布局里面 是不是没有 tvTDZ_RVR_1A 这个TextView.
需要找到对应在那个布局里面   然后在findViewById

解决方案 »

  1.   

    在你的xml文件中都没有看到id为R.id.tvTDZ_RVR_1A的控件,
    是不是你在其它xml文件中有id为R.id.tvTDZ_RVR_1A的控件,
    所以运行到报错这行的时候其实DZ_RVR_1A=null,所以报错
      

  2.   

    请用 view1.findViewById 吧, 假设左右两页加载的是同一个内容,就明白这种用法不行了。
      

  3.   

    try
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            InitViewPager();  
        }    private void InitViewPager() {  
            viewPager=(ViewPager) findViewById(R.id.vPager);  
            views=new ArrayList<View>();  
            LayoutInflater inflater=getLayoutInflater();  
            view1=inflater.inflate(R.layout.left_page, null);  
            tvTDZ_RVR_1A=(TextView) view1.findViewById(R.id.tvTDZ_RVR_1A);
            tvTDZ_RVR_1A.setText("hello");  
            view2=inflater.inflate(R.layout.right_page, null);  
            views.add(view1);  
            views.add(view2);  
            viewPager.setAdapter(new MyViewPagerAdapter(views));  
            viewPager.setCurrentItem(0);  
            viewPager.setOnPageChangeListener(new MyOnPageChangeListener());  
        }