-6

可能重复:
如何在另一个活动中调用方法

我想Public void sendmessage(){}从服务类调用 Activity 类中的方法方法。我不想返回任何结果来使用StartActivityforresult()方法,也不想加载另一个活动来使用意图。

最好的方法是什么?因为我什至不能扩展父类。

提前谢谢了

4

1 回答 1

0

在 SecondActivity 中创建一个 FirstActivity 的对象,并使用该对象调用 FirstActivity 的方法。

    public class FirstActivity extends Activity{

        public void yourMethod(){
           // your code.
        }
    }

在第二活动中:

    public class SecondActivity extends Activity{

        public void someMethod(){ 
            FirstActivity firstActivityObject= new FirstActivity();
            firstActivityObject.yourMethod();
        }

     }
于 2012-06-22T11:37:40.157 回答