開發上碰到一些看似正常的規則卻......:
R.Layout.Main cannot be resolved
這是你或許會選擇 " import android.R; "
但是問題無法解決!
反過來想,為什麼我們會去 import R.java ? 這似乎也點不大合理!
(以下轉貼自:http://0rz.tw/Cfvgg)
解决方案:
(1) 删除第3行的 "import android.R;".
(2) 勾选上Eclipse中的"Project->Build Automatically";
原因分析:
(1) 删除"import android.R"之后工程就是从/res文件夹下自动生成的资源文件里去解析了,否则它会从Android的资源类里去找。
(2) 但为什么勾选上动态构建"Build Automatically",我不是太清楚。刚接触Eclipse,稍后可能会更明白些。
蓋索林 Android Wiki
http://code.google.com/p/androidbmi/wiki/AndroidIntent
http://code.google.com/p/androidbmi/wiki/AndroidManifest
http://stackoverflow.com/questions/4100281/how-do-i-determine-if-a-class-extends-another-class-in-java
context.startActivity()
public
abstract
void
startActivity
(Intent intent)
http://developer.android.com/reference/android/content/Context.html
http://developer.android.com/reference/android/content/Intent.html
http://ysl-paradise.blogspot.com/2008/12/intent.html
http://apk.tw/forum.php