2012-03-08 30 views
0

我正在使用cling api在Android下創建upnp端點。 我不知道如何將我在一項活動中找到的設備傳遞給另一項。 這可能嗎?是否可以將org.teleal.cling.model.meta.Device類傳遞給Android中的另一個活動

我已經嘗試使用MyApplication類中的同步功能(它擴展了應用程序)。 如何,當我試圖獲得或設置設備,它總是導致ClassCastException

謝謝!

+1

是實現serialisable接口的類「Device」?如果是的話,你可以嘗試通過序列化的包傳遞對象到下一個活動 – andreasg 2012-03-08 15:12:31

回答

2

您可以傳遞UDN字符串並將其用於其他活動。服務界面可用於列出所有設備和UDN以找到您需要的設備。

Device device = upnpService.getRegistry().getDevice(myDeviceUDN, true); 
相關問題