【发布时间】:2026-02-22 10:40:02
【问题描述】:
我正在编写一个程序,它有两个类,一个扩展 Activity,另一个扩展 SurfaceView。该活动有一个 SurfaceView 类的对象。我正在尝试使用 setter 和 getter 在这两个类之间发送数据,但是每次我尝试时,eclipse 都会说设置和获取的方法需要是静态的。我不能这样做,因为我不希望它们是静态的。
Activity 类包含以下方法:
public float getxTouch(){
return xTouch;
}
public float getyTouch(){
return yTouch;
}
SufaceView 类包含以下代码:
xpos = ActivityClass.getxTouch();
ypos = ActivityClass.getyTouch();
如何在不将方法设为静态的情况下解决此问题?
【问题讨论】:
标签: java android android-activity surfaceview