2012-04-09 110 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