在android中的两个类之间进行通信

时间:2011-03-29 06:04:03

标签: java android subclass

好的我有2个班级

活动类以及从maps.Overlay扩展的另一个类。所以第二类不能从第一类扩展,因为它已经扩展了。

我的第二课从地图上的用户触摸位置获取地理坐标。我想要做的是显示一个窗口(不是警报框)继续。为了做到这一点,我必须以某种方式警告活动类。因为我不能打电话给setContentView(R.layout.insertwin);在我的第二堂课。不知何故,它必须要在活动类中调用。我该怎么做?

2 个答案:

答案 0 :(得分:0)

您可以在View子类中执行自己的侦听器接口,并在调用Activity后在setContentView()子类中订阅此侦听器。因此,您将能够通知您的活动有关您想要的任何事件。

答案 1 :(得分:0)

你可以实现单例来做这些事情