2012-04-09 8 views
0

Ich habe eine Video-Ansicht zu einer der App-Seiten hinzugefügt und wenn ich versuche, es zu identifizieren, indem ich R.id.videoview) die .id löst nicht. Kann mir bitte jemand helfen?R.id nicht auflösen

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

Ist es ' R.id' das löst nicht, oder 'R.id.VideoView'? –

+0

hast du ein android: id -Tag zur Ansicht hinzugefügt? – Benoir

+0

gehören jslsoftware.com.R und es wird aufgelöst. – kodeshpa

Antwort

0

Haben Sie versucht, eine andere ID für diese Ansicht zu setzen? wie "testName"? Haben Sie überprüft, ob Ihre XML-Datei gespeichert wurde? Das Projekt hat keine Fehler?

Ich glaube, Sie immer die ID nach dieser Ansicht auf die „Form“ setzen bearbeiten müssen, wenn Sie dies nicht tun Sie es nicht identifizieren kann R.id mit ....

+0

Vielen Dank Das war genau das Problem. Außerdem weißt du, was ich tun könnte, damit das Video in meiner App schneller erscheint, als wenn die Videos beim Öffnen der App heruntergeladen werden. Danke, Scott Lounsbury – scott1218

Verwandte Themen