Java 我可以在android中修改android.view.view吗
我需要创建一个新的方法,可以在几种视图对象上使用。如果我使用继承,我将不得不创建几个新类来扩展Button/ImageView等。我想我可以在View.java中添加新方法,但它似乎不起作用。当我添加该方法时,当我尝试在任何视图对象上调用它时,它是不可见的。抱歉,如果我问了一个愚蠢的问题-我是Android/Java新手,我需要一些建议。不,你不能这样做。您的代码不会根据下载的源代码编译/生成。它根据JAR文件构建。即使您可以向源代码中添加一些内容并进行编译,您添加的代码也不会出现在用户设备上的android JAR中,因此您的应用程序将崩溃Java 我可以在android中修改android.view.view吗,java,android,inheritance,Java,Android,Inheritance,我需要创建一个新的方法,可以在几种视图对象上使用。如果我使用继承,我将不得不创建几个新类来扩展Button/ImageView等。我想我可以在View.java中添加新方法,但它似乎不起作用。当我添加该方法时,当我尝试在任何视图对象上调用它时,它是不可见的。抱歉,如果我问了一个愚蠢的问题-我是Android/Java新手,我需要一些建议。不,你不能这样做。您的代码不会根据下载的源代码编译/生成。它根据JAR文件构建。即使您可以向源代码中添加一些内容并进行编译,您添加的代码也不会出现在用户设备上的
也许你应该问一个新问题,描述你想做什么,看看是否有人能提出一种方法来做 从你的描述中我可以看出,继承是你唯一的选择。我几乎可以肯定我错过了一些重要的东西。。。