android - 从哪里构造R.id?

标签 android

在我们正在尝试的一些代码中,来自各种教程,我们最终缺少 R.id,显然它应该在 R.java 中生成。我们可以添加它(类似于我们已经完成的其他“第一个”Android 项目),但是由于这个文件是自动生成的,所以我们所做的任何事情最终都会被覆盖。

public static final class id
{
   public static final int Button01=0x7f060004;
   .
   .
   .
}

strings.xmlmain.xml 等中是否有构造导致生成?

(是的,我们完全是菜鸟。抱歉。)

感谢您提供的任何帮助,

拉斯·贝特曼

最佳答案

假设我有一个包含以下内容的 XML 文件:

<RelativeLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  >
 <ListView android:id="@+id/ListView01" 
  />
</RelativeLayout>

我将它保存在 res/layout/中。 然后自动创建 R.id.ListView01。

您可能想查看 Notebook 示例应用程序及其组织方式。至少那是我熟悉机器人组织的方式。

关于android - 从哪里构造R.id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3364222/

相关文章:

android - 在 Android 上运行 elf 可执行文件

java - Gson将float解析为int

android - 尝试在 Eclipse 上更新到 Android SDK 2.3 导致 adb 丢失

android - sencha touch 应用程序中不显示文本

Android 搜索栏划分扇区

java - 如何替换 LinkedHashMap 中特定键的值

单击按钮后,Android 按钮文本变为垂直

java - 如何使用 APV PDF 查看器

java - Android:如何在 YEAR/MONTH/DATE Spinners 中获取日历

android - 键盘超出屏幕