【问题标题】:Importing a custom view in Android Studio在 Android Studio 中导入自定义视图
【发布时间】:2014-07-08 16:37:22
【问题描述】:

我看到很多链接告诉我如何创建自定义视图,但如何导入已经存在的视图。我downloaded one,它看起来像一个完整的项目。它是如何在另一个项目中实现的?

【问题讨论】:

    标签: android-studio android-view android-custom-view


    【解决方案1】:
    1. 通过文件将其作为模块导入 -> 导入模块
    2. 添加为项目的依赖项。文件 -> 项目结构 -> 您的模块 -> 依赖项选项卡 -> 添加 -> 模块依赖项。
    3. 通过include ':module name' 包含在您的settings.gradle 中
    4. 清理和构建

    【讨论】:

    • 当它要求一个 Eclipse 工作空间或实际路径图时应该怎么做?这台计算机上从未安装过 Eclipse,也没有 Eclipse 工作空间。
    • 只导入 /lib 部分
    • 我完成了这些步骤并且没有 gradle 错误,但它没有出现在 CustomViews 小部件中。 lib 文件夹在文件夹图标上出现了书籍,所以我猜它是一个图书馆。模块有一个蓝点和文件夹?对于模块依赖,出现的唯一选项是“app”,它是主应用程序。在 settings.gradle 我放了 include ':lib' (新导入的模块文件)。听起来对吗?
    • 现在有点像,它可能不会出现在“自定义视图”窗口中,但我可以将 XML 复制并粘贴到我自己的布局中。现在它只是不想找到包含其属性的 xml 文件,而是查看我的包而不是我导入的包。 '错误:(278)在包'counter.prebuild'中找不到属性'cacheColorHint'的资源标识符'
    • 好的,再次尝试将其添加为依赖项
    猜你喜欢
    • 2014-04-17
    • 1970-01-01
    • 2018-08-26
    • 2014-12-04
    • 1970-01-01
    • 2020-08-20
    • 1970-01-01
    • 2017-07-06
    • 2015-10-22
    相关资源
    最近更新 更多