//使用前先注册服务
ClingManager.getInstance().startClingService();
//得到当前搜索到的所有设备
private List clingDevices;
/**
* 基于EventBus,回调会回来的值来显示当前找到的设备
*/
@Subscribe(threadMode = ThreadMode.MAIN)
public void onEventBus(DeviceEvent event) {
clingDevices = DeviceManager.getInstance().getClingDeviceList();
}
@Override
public void onStart() {
super.onStart();
EventBus.getDefault().register(this);
}
@Override
public void onStop() {
super.onStop();
EventBus.getDefault().unregister(this);
}
//选择你要投屏的设备;
DeviceManager.getInstance().setCurrClingDevice(ClingDevice);
//设置网络投屏的信息
RemoteItem itemurl1 = new RemoteItem("一路之下", "425703", "张杰",107362668, "00:04:33", "1280x720", url1);
//添加网络投屏的信息
ClingManager.getInstance().setRemoteItem(itemurl1);
//设置本地投屏的信息
private List objectList;
final DIDLObject object = objectList.get(position);
if (object instanceof Container) {
//得到本地文件夹
Container container = (Container) object;
//点进文件夹刷新数据List objectList
ClingManager.getInstance().searchLocalContent(containerId);
} else if (object instanceof Item) {
//得到本地文件
Item item = (Item