我正在使用GreenDroid开发Android应用程序。目前该应用程序只是用于测试,因此它包含一个ActionBar和一个刷新按钮、三个选项卡以及每个选项卡的一个活动。
我想做的就是在ActionBar上按下刷新按钮时显示一个Toast消息,但我希望这个Toast消息来自我的一个活动,我们称之为Listener1Activity,它是坐落在第一个选项卡中的活动... 这是因为Listener1Activity最终将包含一个列表,当ActionBar按钮被按下时,我希望重新加载该列表,如果我现在可以用一个简单的Toast消息让它工作,那么稍后我就可以解决这个问题。
我查看了意图、广播等,但没有找到合适的方法。
我不希望每次按下按钮时都启动新的活动,我只希望调用其中的一个方法并显示Toast。
所以基本上就像同时运行两个活动,一个按下按钮后调用另一个活动中的方法。对吗?还是我搞错了?
SenderActivity和Listener1Activity。
在iOS中,我只需从SenderActivity发送一个NSNotification,在Listener1Activity中添加一个观察者即可。在Android中,最好的方法是什么?
谢谢!
Steven
我想做的就是在ActionBar上按下刷新按钮时显示一个Toast消息,但我希望这个Toast消息来自我的一个活动,我们称之为Listener1Activity,它是坐落在第一个选项卡中的活动... 这是因为Listener1Activity最终将包含一个列表,当ActionBar按钮被按下时,我希望重新加载该列表,如果我现在可以用一个简单的Toast消息让它工作,那么稍后我就可以解决这个问题。
我查看了意图、广播等,但没有找到合适的方法。
我不希望每次按下按钮时都启动新的活动,我只希望调用其中的一个方法并显示Toast。
所以基本上就像同时运行两个活动,一个按下按钮后调用另一个活动中的方法。对吗?还是我搞错了?
SenderActivity和Listener1Activity。
在iOS中,我只需从SenderActivity发送一个NSNotification,在Listener1Activity中添加一个观察者即可。在Android中,最好的方法是什么?
谢谢!
Steven