Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从Eclipse中引用另一个java文件_Java_Android_Eclipse - Fatal编程技术网

如何从Eclipse中引用另一个java文件

如何从Eclipse中引用另一个java文件,java,android,eclipse,Java,Android,Eclipse,在我的GameActivity.java中,我有一个指向网站的链接,该网站位于 public void gotoWebsite() { //link to site here } 但是,我想从TitleLayer.java类文件中引用它 例如,在TitleLayer.java上,有一个按钮,也是一个公共空白,我如何放置一个链接来引用GameActivity.java中已经存在的“gotoWebsite”链接?有几种方法: 1-向GameActivity添加构造函数,并在TitleLayer内创

在我的GameActivity.java中,我有一个指向网站的链接,该网站位于

public void gotoWebsite() {
//link to site here
}
但是,我想从TitleLayer.java类文件中引用它

例如,在TitleLayer.java上,有一个按钮,也是一个公共空白,我如何放置一个链接来引用GameActivity.java中已经存在的“gotoWebsite”链接?

有几种方法:

1-向GameActivity添加构造函数,并在TitleLayer内创建GameActivity的新实例,或将GameActivity对象传递给TitleLayer类


2-将goToWebsite设置为静态,并使用任何其他文件中的
GameActivity.goToWebsite()
引用它

你是说你想从你的GameActivity类中调用这个gotoWebsite()方法吗?第2个听起来不错,我该如何在GameActivity.java中使这个gotoWebsite保持静态?只需在void之前添加静态<代码>公共静态void goToWebsite(){//这里发生了一些事情。}