从另一个类访问主活动中的方法

时间:2011-04-01 20:00:09

标签: java android

如何从其他类访问方法myMethod?

public class controller extends Activity 
{

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }

    int myMethod() {int id = 0; return id;} //arbitrary example, may also be static?
}

1 个答案:

答案 0 :(得分:1)

您将controller Activity传递给另一个类,就像使用Java中的任何其他对象一样。请注意不要在可能导致垃圾收集问题的地方(例如,服务,静态数据成员,自定义Activity对象)保留Application