0
私のアプリの起動時に小さなサイズの音を鳴らすコードを書いています。 ここに書いたコードの意味を教えてください。MainActivityでトーンを実行しているAndroid開発
Log.i("MY IIIT APP","MY SPLASH STATED");
mp=MediaPlayer.create(this, R.drawable.tone);
mp.start();
Thread t=new Thread()
{
public void run() {
try{
sleep(3000);
Intent i=
new Intent(MainActivity.this,JumpedTo.class);
startActivity(i);
}
catch(Exception e)
{
}
}
};
t.start();
}
我々はスレッドを使用していて、mp.startの意味は何であるのはなぜ()?。音の再生を開始することを意味しますか? – user8006058
スレッドの代わりにハンドラを使用してコードブロックをサスペンドすることができます。通常は、メインスレッドがビジー状態のときにスレッドを使用します。 mp.start()は単にロードされたサウンドを再生することを意味します。 – Koorosh