@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String filePath = "/storage/sdcard0/DCIM/Camera/20130826_182939.jpg";
ImageView imageView1;
imageView1 = (ImageView)findViewById(R.id.ImageView);
}
在寫這個方法的時候,如果我把花括號內最後一行復制到另一個工程的某處,然後把這個工程中的該行刪掉,再從另一個工程中把這行復制回來,就會報錯:
Description Resource Path Location Type
activity_main cannot be resolved or is not a field
MainActivity.java /BitmapLoading/src/com/example/bitmaploading line 16 Java Problem
而且clean工程也沒用,重啟也沒用,刪掉這句也沒用,錯誤永遠都在,除非撤銷。
有時候工程亂了無法撤銷,就只得重新建工程。
錯誤很詭異,解決方法也有限,希望有大牛能講解一下這個錯誤的原因,即使提出一個比較好的解決方法也可以,萬分感謝!
網上搜了不少,在stack overflow上看到不少回答,覺得最可能的原因就是eclipse本身的bug,問題本身也像個bug。。。這個問題可以避免,就是不粘貼帶有引用資源的代碼(如資源ID等等),如果不小心因為粘貼而發生了這樣的問題,及時撤銷就沒事了。問題太膚淺,還是結束了吧...