我正在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