2011-10-28 13 views
9

W moim projekcie mam widok wideo, który umieszczam na ekranie powitalnym. Wszystko jest w porządku i widzę to na ekranie powitalnym, ale problem pojawia się, gdy pasek kontrolny (tył, następna, długość czasu) pokazuje również, że chcę go zobaczyć. Jak mogę go wyłączyć?Android, jak mogę usunąć kontrolę wideoView?

W przykładowym kodzie (że mam mój pomysł), miał

mVideoView.requestFocus();

że usunąłem go, ale nadal myślę, że ma fokus i dlatego pokazuje pasek sterowania. Czy mam rację? Jak mogę zapobiec i nie dać się pokazać?

zmiana: To jest mój kod:

mVideoView = (VideoView) findViewById(R.id.splash_video); 
mVideoView.setVideoURI(Uri.parse("android.resource://com.infindo.motogp/raw/sp")); 
mVideoView.setMediaController(new MediaController(this)); 
+0

Możliwy duplikat [Android: wideo jako ekran powitalny] (https://stackoverflow.com/questions/5473553/androidvideo-as-splash-screen) – Muz

Odpowiedz

18

już odpowiedział here

Wystarczy usunąć setMediaController. Jeśli go nie masz, wklej kod, abyśmy mogli zobaczyć, jaki może być problem.

1

próbują ukryć go za pomocą tego

videoView=findViewById(R.id.video_id); 

videoView.setOnTouchListener(); 
1

Trzeba tylko usunąć videoView.setMediaController();

+0

Dziękuję Deni za twoje potwierdzenie. Byłoby lepiej, gdybyś zamiast tego umieścił to jako komentarz pod zatwierdzoną odpowiedzią. Dzięki. – Hesam

+0

Nie mogę komentować, ponieważ moja reputacja wciąż nie jest wystarczająca –

Powiązane problemy