lostyazilim
tr.link

android studioda video oynatma

3 Mesajlar 608 Okunma
acebozum
tr.link

ibrayakuba ibrayakuba WM Aracı Kullanıcı
  • Üyelik 30.08.2020
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum Bursa
  • Ad Soyad İ** B**
  • Mesajlar 7
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Sürekli çalışan bir videom var TEKRARLANIYOR. Bu düğmelerden birine basıldığında (birkaç düğmem var) başka bir video çalışıyor ama video bittiğinde durmuyor, tekrar ediyor. SORUN (video bittiğinde durması ve ilk videonun baştan başlaması gerekir) lütfen yardım edin.



[B]KODLAR[/B]




package com.info.deneme4;

import androidx.appcompat.app.AppCompatActivity;

import android.media.MediaPlayer;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.VideoView;

public class MainActivity extends AppCompatActivity {
private Button button1, button2;
private VideoView videoView1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

button1 = findViewById(R.id.button1);
button2 = findViewById(R.id.button2);

videoView1 = findViewById(R.id.videoView1);

Uri uri = Uri.parse("android.resource://com.info.deneme4/"+getPackageName()+"/"+R.raw.previewvideo);
videoView1.setVideoURI(uri);
videoView1.start();
videoView1.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mp.setLooping(true);
}
});


button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
button1.setVisibility(View.INVISIBLE);
button2.setVisibility(View.INVISIBLE);


Uri uri = Uri.parse("android.resource://com.info.deneme4/"+getPackageName()+"/"+R.raw.video1);
videoView1.setVideoURI(uri);
videoView1.start();
videoView1.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mp.setLooping(true);
}
});
}
});

button2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
button1.setVisibility(View.INVISIBLE);
button2.setVisibility(View.INVISIBLE);


Uri uri = Uri.parse("android.resource://com.info.deneme4/"+getPackageName()+"/"+R.raw.video2);
videoView1.setVideoURI(uri);
videoView1.start();
videoView1.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mp.setLooping(true);
}
});
}
});




}

@Override
protected void onResume() {
super.onResume();
videoView1.start();
}

}
 

 

wmaraci
reklam

BRAGA BRAGA WM Aracı Kullanıcı
  • Üyelik 02.01.2014
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad R** Ç**
  • Mesajlar 248
  • Beğeniler 49 / 60
  • Ticaret 2, (%100)
iş görür herhalde:

videoView1.stopPlayback();
 

 

www

ibrayakuba ibrayakuba WM Aracı Kullanıcı
  • Üyelik 30.08.2020
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum Bursa
  • Ad Soyad İ** B**
  • Mesajlar 7
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
ama benim ilk videom tekrarlanıp durması lazım bir butona basıldığında başka bir video başlaması lazım bittiğinde kapanıp ilk video başlaması lazım
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al