用ViewPager 实现左右页,一引用首页上TextView就崩溃了? activity_main 这个布局里面 是不是没有 tvTDZ_RVR_1A 这个TextView.需要找到对应在那个布局里面 然后在findViewById 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在你的xml文件中都没有看到id为R.id.tvTDZ_RVR_1A的控件,是不是你在其它xml文件中有id为R.id.tvTDZ_RVR_1A的控件,所以运行到报错这行的时候其实DZ_RVR_1A=null,所以报错 请用 view1.findViewById 吧, 假设左右两页加载的是同一个内容,就明白这种用法不行了。 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()); } phonegap 上传图片 android click响应错误,响应到下面被覆盖的list 安卓模拟器如果运行硬盘上的已下载的游戏APK应用程序 开发环境android模拟器能上CMWAP网络么? AsyncQueryHandler 空指针的问题 想做个视频播放器,不知如何实现求高手指点下 请教大家个问题,主界面分为三层,子界面如何不全屏? 释放资源问题 咨询SQLite数据库的几个问题 使用ACTION_DATE_CHANGED动态注册广播无法监听系统日期的改变 蓝牙开发中匹配的方式的问题 百度地图密钥
是不是你在其它xml文件中有id为R.id.tvTDZ_RVR_1A的控件,
所以运行到报错这行的时候其实DZ_RVR_1A=null,所以报错
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());
}