2013-07-15 68 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中用乾淨和「類似機器人」的設計來處理它們。

相關問題