Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓:如何显示储存在带有GRANG upnp堆栈的媒体服务器上的媒体文件的URL_Android_Url_Upnp - Fatal编程技术网

Android 安卓:如何显示储存在带有GRANG upnp堆栈的媒体服务器上的媒体文件的URL

Android 安卓:如何显示储存在带有GRANG upnp堆栈的媒体服务器上的媒体文件的URL,android,url,upnp,Android,Url,Upnp,我正在使用GRANG upnp stack java,我用android控制点检测所有upnp设备,然后我浏览媒体服务器并列出媒体文件(视频、音频..)。 这段代码显示我点击的文件名,比如(videoname.mp4),我想显示所有的URL,比如(192.168.1.2:9000/video/videoname.mp4) 我该怎么做 public void onServiceConnected(ComponentName className, IBinder service) {

我正在使用GRANG upnp stack java,我用android控制点检测所有upnp设备,然后我浏览媒体服务器并列出媒体文件(视频、音频..)。 这段代码显示我点击的文件名,比如(videoname.mp4),我想显示所有的URL,比如(192.168.1.2:9000/video/videoname.mp4)

我该怎么做

public void onServiceConnected(ComponentName className, IBinder service) {
        upnpService = (AndroidUpnpService) service;
        getListView().setOnItemClickListener(new AdapterView.OnItemClickListener()
            {
                @Override
                public void onItemClick(AdapterView<?> parent, View view, int position,
                        long id) {
                    // TODO Auto-generated method stub
                    ServerContent item = listAdapter.getItem(position);
                    Log.e("onitemclick","listadapter");
                    item.select();
                    Log.d(item.toString(),"test 1");
                    Log.e(item.getClass().getSimpleName(),"test 2");
                }
            });
            browseServer("0");

        }
ServiceConnected上的公共void(组件名称类名称,IBinder服务){
upnpService=(AndroidUpnpService)服务;
getListView().setOnItemClickListener(新的AdapterView.OnItemClickListener())
{
@凌驾
public void onItemClick(AdapterView父视图、视图、整型位置、,
长id){
//TODO自动生成的方法存根
ServerContent item=listAdapter.getItem(位置);
Log.e(“onitemclick”、“listadapter”);
item.select();
Log.d(item.toString(),“测试1”);
Log.e(item.getClass().getSimpleName(),“测试2”);
}
});
浏览器服务器(“0”);
}

您的
ServerContent
是从哪个Cling类派生的?我从ServerContent thx pavel提供的项目中获取url,以供您帮助。