【问题标题】:Layout file and r.java布局文件和 r.java
【发布时间】:2011-09-11 21:18:21
【问题描述】:

是否可以将 R.java 转换为布局文件 xxx.xml.. 在我从互联网上获得的一些项目中,布局文件丢失了,我现在只有 R.java。

那么有什么方法可以从 R.java 文件中创建/提取信息来制作布局 xml 文件。

【问题讨论】:

    标签: android android-layout r.java-file


    【解决方案1】:

    这是不可能的。 R 类只处理对内容的引用(如布局),而不是内容本身。

    【讨论】:

    • 谢谢...我只能通过查看 R.java 推断出控件/元素(如字符串、xmls raw 等)的名称和类型。
    【解决方案2】:

    R.Java 几乎是您不需要的唯一文件。该文件会在您的项目编译时自动生成。

    因此,您不应以任何方式编辑此文件。

    因此,如果您只有 R.java 文件...那么,您什么都没有。

    【讨论】:

      【解决方案3】:

      你不能这样做,如果 R.java 被删除,你唯一的方法就是再次添加 xml。我认为在 android 中以编程方式创建布局比使用 xml 更好。因为 R 不需要生成。但是程序化布局的弱点是你必须自己声明 id。生成或手动你喜欢哪一个:)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-04-21
        • 1970-01-01
        • 2011-08-15
        • 2012-08-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-06-10
        相关资源
        最近更新 更多