2012-04-09 73 views
0

我添加了一个视频视图到其中一个应用程序页面,当我尝试通过执行R.id.videoview来识别它时).id无法解析。有人可以帮帮我吗?R.id没有解决

package jslsoftware.com; 

import android.app.Activity; 
import android.net.Uri; 
import android.os.Bundle; 
import android.widget.VideoView; 
import android.widget.MediaController; 

public class TestActivity extends Activity { 
/** Called when the activity is first created. */ 
@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 

    Uri vidFile = Uri.parse("http://jslserver1.yolasite.com/resources/3gp_videos/Animal.3gp"); 
    VideoView videoView = (VideoView) findViewById(R.id.VideoView) 
    videoView.setVideoURI(vidFile); 
    videoView.setMediaController(new MediaController(this)); 
    videoView.start(); 


} 

}

+0

是吧' R.id'没有解决,或者R.id.VideoView? – 2012-04-09 23:01:35

+0

是否向视图添加了android:id标记? – Benoir 2012-04-09 23:04:28

+0

包括jslsoftware.com.R并且它会解决。 – kodeshpa 2012-04-09 23:09:25

回答

0

你有没有试图把另一个ID为这一观点?像“testName”? 你检查过你的xml文件是否已经保存了吗? 该项目没有错误?

我认为你总是有编辑后放“形式”这一观点的ID,如果你不这样做使用R.id你不能确定它....

+0

非常感谢你这就是问题所在。此外,您是否知道我可以做些什么来使视频在我的应用中显示得更快,例如应用打开时视频开始下载。谢谢,Scott Lounsbury – scott1218 2012-04-09 23:12:45