java - Android 将原始源类复制到自定义类

标签 java android android-framelayout viewgroup

我的应用程序中存在一个我无法追踪的错误。我需要深入研究 ViewGroup 类并更改代码才能找到我的问题。 所以为了让我的生活更轻松我想暂时 创建自定义 FrameLayout 和自定义 ViewGroup 类。

现在,当我创建一个名为 FrameLayoutCustom 的类并将所有原始 FrameLayout 内容复制到其中时,它会提示缺少符号:

Error:(364, 46) error: cannot find symbol class ViewHierarchyEncoder
Error:(40, 31) error: cannot find symbol class NonNull

有没有办法在编译过程中忽略这些错误,因为当我检查源代码本身时,它也丢失了。

最佳答案

右键单击需要备份的包,展开java类文件,选择java类,然后单击复制,然后粘贴到同一个包中,更改新粘贴的java类的名称,然后您可以对原始java文件进行任何更改以进行调试。

关于java - Android 将原始源类复制到自定义类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40870313/

相关文章:

java - 返回泛型扩展两种类型的工厂方法

java - 如何在两台计算机之间传递大量数据

java - Android 2.2 上的 Admob 6 无法正常工作

java - 如何将 Zxing 库包含到 android 项目中?

java - 如何添加另一个 Activity 作为登录屏幕android

java - 如何以编程方式将多个 ImageView 添加到 Framelayout?

java - IntelliJ IDEA 中的注释有哪些不同类型?

Java读取文本文件中的每隔一行

android - 错误 : package com. android.annotations 不存在

android - FrameLayout 与 NestedScrollView 的高度不匹配