是否可以将org.teleal.cling.model.meta.Device类传递给Android中的另一个Activity

时间:2012-03-08 14:58:55

标签: android upnp

我正在使用cling api在Android下创建upnp端点。 我不知道如何将我在一个Activity中找到的设备传递给另一个Activity。 这可能吗?

我尝试在MyApplication类中使用同步函数(扩展了Application)。 然而,当我试图获取或设置设备时,它总是导致ClassCastException

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以传递UDN字符串并在其他活动中使用它。服务界面可用于列出所有设备,UDN可用于查找所需设备。

Device device = upnpService.getRegistry().getDevice(myDeviceUDN, true);