こんにちは、アプリの背景として設定されたビデオがあります。アプリが起動すると、ビデオがメイン メニューで再生され、すべてがうまく機能します。次のアクティビティに移動することを選択すると、ビデオが停止し、次のアクティビティが開始されます。ユーザーがこのアクティビティを終了し、戻るボタンを押してメイン メニューに移動すると、ビデオは再び再生されますが、再生されません。 t。誰かがこれで私を助けてくれることを願っています。ここに私のコードがあります:
public class MainActivity extends Activity {
VideoView animation;
private MediaController mc;
MediaPlayer mp;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mp = MediaPlayer.create(this, R.raw.leftbanktwo);
mp.setLooping(true);
VideoView animation = (VideoView) findViewById(R.id.imageAnimation);
Uri uri = Uri.parse("android.resource://" + getPackageName() + "/"+R.raw.cartoon);
mc = new MediaController(this);
animation.setMediaController(mc);
animation.requestFocus();
animation.setVideoURI(uri);
animation.start();
}