android video, entendre le son mais pas l'image

J'ai essayé plusieurs exemples, mais je ne peux pas obtenir n'importe quelle vidéo pour montrer. J'entends le son mais pas l'image. J'ai pensé que peut-être j'ai juste eu un mauvais format vidéo j'ai donc téléchargé une fiat commerciale au format 3gp et toujours pas de joie. Je suis à l'aide de l'Eclipse Java EE avec android sdk et mon app objectifs de 1,5 sdk Api (Niveau 3) sans api de google. Quelqu'un pourrait s'il vous plaît poster un lien vers une vidéo connue pour jouer sur android ou mon problème avec le code. J'ai essayé tout ce que je pouvais penser .. avec/sans préparer .. différentes mises en page etc.

Voici mon onCreate de l'activité

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) 
{
    super.onCreate(savedInstanceState);

this.setContentView(R.layout.video_test);
    SurfaceView v = (SurfaceView) findViewById(R.id.surface_video); 
    SurfaceHolder holder = v.getHolder(); 
 //Set the transparency 
    //getWindow().setFormat(PixelFormat.UNKNOWN); 


    //Set a size for the video screen 
    //holder.addCallback(this); 
    holder.setFixedSize(400,300); 


    MediaPlayer mp = MediaPlayer.create(this, R.raw.fiat); 
    mp.setDisplay(holder);
    //mp.setAudioStreamType(2); 
    try {
        //mp.prepare();
        mp.start();
    } catch (IllegalStateException e) {
        //TODO Auto-generated catch block
        e.printStackTrace();
    }

elle, c'est la mise en page video_test.xml

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:orientation="vertical" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
> 
<SurfaceView android:id="@+id/surface_video" 
android:layout_width="250px" 
android:layout_height="250px"> 
</SurfaceView> 
<LinearLayout 
android:orientation="horizontal" 
android:layout_height="wrap_content" 
android:layout_width="fill_parent" 
android:padding="10dip" 
> 
</LinearLayout> 
</LinearLayout> 

> Blockquote

J'ai eu ce problème aussi bien à l'aide d'un VideoView mais si je demande de mettre l'accent, après la vidéo commence alors qu'il fonctionne ok.

OriginalL'auteur slytron | 2010-02-02