2013-07-15 49 views
1

Android Fragments tutourial教导如何使用Interfaces将片段中的数据发送到活动。我不太了解接口,NOBODY甚至没有提供如何使用它们的例子,甚至没有docs.oracle.com。我想知道的是如何重新创建类似LocationListener,在那里我:如何使用接口将数据从活动发送到Android中的片段?

1)实现类接口中的

2)设置,例如处理程序:setInterfaceHandler(this) A类

3)加我接口的实现类敌人例:

public void onSomethingHappened(String s) 
{ 
    // do this 
} 

4)定期有B类火灾关闭事件,将被处理程序类,一

被抓210

例如: Android会定期给我的活动位置更新(不知道如何做到这一点)。

+0

http://stackoverflow.com/a/9977370/1339473看到这个...是很好的教程 – QuokMoon

回答

1

当然你也可以使用Java语言的机制和设计模式,你的目的(接口,处理器,...)...或者你可能有一个看一些专门的Android框架解决方案,为您的问题,如:

有了这些方法,你能火来回您的活动m类B,并在类A中用干净和“类似机器人”的设计来处理它们。

相关问题