今天在使用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)