我正在Eclipse中使用Phonegap和jQueryMobile開發Android應用程序。我希望應用程序在用戶的許可下在用戶的「桌面」上自動安裝啓動器圖標。我在Android開發人員中發現了LauncherShortcuts.java示例,而我幾乎到了讓它開始工作的地步。這是一個巨大的成就,因爲我對Java編程知之甚少。R.java中缺少id類
差不多。
一個字符串或啄在代碼中拒絕合作。 83號線......
TextView intentInfo = (TextView) findViewById(R.id.txt_shortcut_intent);
...有這個常數或變量叫「R.id.txt_shortcut_intent」,和Eclipse說,它無法識別ID部分。如果我遵循它在R.中添加類'id'的建議,它會告訴我'R.id'中沒有字段txt_shortcut_intent。這並不令我感到驚訝。
我已經能夠修復涉及R.something_or_other的一些類似錯誤。但不是這個。我的R.java只包含attr,drawable,layout和string類。
這裏發生了什麼,最重要的是,我應該怎麼做才能讓這個東西正常運行?啓動器圖標就是這裏和實際啓動應用程序之間的所有內容(多麼具有諷刺意味)。
所以事實證明.id。一旦正確的xml文件位於正確的位置,位實際上由java填充。謝謝! – Wytze 2012-02-26 09:13:39