私があなたが欲しいものを理解しているなら。
ImageViewボタンをメディアプレーヤーのコントロールとして使用できます。
これは、開始ボタンと一時停止ボタンを作成する方法の例です。
ボタンのレイアウト
<!-- Play Button -->
<ImageButton
android:id="@+id/btnPlay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@null"
android:layout_margin="5dip"
android:src="@drawable/btn_play" />
そしてこのJavaコード
Button btnPlay = (ImageButton) findViewById(R.id.btnPlay);
btnPlay.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
// check for already playing
if(mp.isPlaying()){
mp.pause();
// Changing button image to play button
btnPlay.setImageResource(R.drawable.btn_play);
}else{
// Resume song
mp.start();
// Changing button image to pause button
btnPlay.setImageResource(R.drawable.btn_pause);
}
}
});
これがお役に立てば幸いです。