2011-10-28 12 views
9

Nel mio progetto ho una vista video che ho messo nella schermata iniziale. Tutto è OK e posso vederlo in splash screen, ma il problema è quando viene mostrato, barra di controllo (indietro, avanti, durata) mostrerà pure che voglio vederlo. Come posso disabilitarlo?Android, come posso rimuovere i controlli di VideoView?

Nel codice di esempio (che ho avuto la mia idea), aveva

mVideoView.requestFocus();

che ho rimosso, ma ancora penso che ha messa a fuoco e per questo mostra barra di controllo. Ho ragione? Come posso prevenire e non farmi vedere?

aggiornamento: Questo è il mio codice:

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

Possibile duplicato di [Android: video come splash screen] (https://stackoverflow.com/questions/5473553/androidvideo-as-splash-screen) – Muz

risposta

18

già risposto here

Basta togliere setMediaController. Se non ce l'hai, incolla il codice in modo che possiamo vedere quale potrebbe essere il problema.

1

cercare di nasconderlo utilizzando questo

videoView=findViewById(R.id.video_id); 

videoView.setOnTouchListener(); 
1

Basta rimuovere videoView.setMediaController();

+0

Grazie Deni per la tua conferma. Sarebbe meglio se tu potessi metterlo come commento sotto la risposta approvata. Grazie. – Hesam

+0

Non posso commentare perché la mia reputazione non è ancora abbastanza –