findViewById(R.id.xx)使用位置的放置!

来源:互联网 发布:四大行网络银行业务 编辑:程序博客网 时间:2024/06/11 12:56

今天在使用XML布局文件中定义的 android:id="@+id/bb 要显示在界面时因开始的时候将findViewById(R.id.bb)放在了setContentView(R.layout.activity_main);之前,下面为bb控件添加事件监听时一直报异常信息 Attempt to invoke virtual method ,最终发现两者的位置反了,(类似于C语言中的要先定义后使用),也就是说布局文件还没有加载就去找里面的bb控件系统肯定会提示错误找不到它

解决如下:

setContentView(R.layout.activity_main);

findViewById(R.id.bb)

0 0
原创粉丝点击