android开发中findViewById的问题
新建了一个SMS的class,作为一个新的界面,然后setContentView(R.layout.sms);新建了一个sms.xml,在xml里面设置了一个文本text...
新建了一个SMS的class,作为一个新的界面,然后setContentView(R.layout.sms);
新建了一个sms.xml,在xml里面设置了一个文本textViewName,id是textView1
现在出现的问题是在SMS里面findViewById(R.id.textView1);报错
请问该怎么弄,谢谢! 展开
新建了一个sms.xml,在xml里面设置了一个文本textViewName,id是textView1
现在出现的问题是在SMS里面findViewById(R.id.textView1);报错
请问该怎么弄,谢谢! 展开
3个回答
展开全部
没有源代码很难说得出哪里有问题的,报错是没有textView1这个Id还是findViewById??如果是前者的话删除在新建一个,如果是后者的看一下class继承Acitvity这个类了没有,还有可能是你建的xml有问题,有没有选择layout类型的xml文件?
追问
是程序运行出错,就说如果findViewById不是在main.xml里面找控件,而是在我自己新建的另个sms.xml里面找控件该怎么弄?
不是编译报错,继承了activity,有选择layout类型
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询