2
我有一個預覽歌曲列表的列表視圖。 在列表項目的onclick上會出現一個提示對話框,要求用戶播放或下載歌曲。 使用媒體播放器類從URL播放歌曲。在警報對話框中設置3個按鈕,android?
我想要做的是,在用戶點擊播放按鈕,他也應該能停止播放。
我在我的腦海什麼是要麼改變的命令發揮名義停止用戶已經按下後,播放和停止似乎停止播放或如果我可以添加第三個按鈕,警告對話框只是阻止它。
請告訴我如何實現它?上單擊代碼
list .setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,int position, long id)
{
songURL=songURL.get(position).toString();
final Dialog dialog = new Dialog(context);
dialog.setContentView(R.layout.custom_dialog);
dialog.setTitle("Downlaod or Play?");
pImage = (ImageView) dialog.findViewById(R.id.playImageView);
pImage.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
try {
MediaPlayer player = new MediaPlayer();
player.setAudioStreamType(AudioManager.STREAM_MUSIC);
player.setDataSource(songURL);
player.prepare();
player.start();
pImage.setImageResource(R.drawable.stop);
} catch (Exception e) {
// TODO: handle exception
}
}
});
dialog.show();
}});
以及我喜歡這個...我的作品......雖然我被困在問題 – WISHY
所以現在我正在顯示圖像的播放,停止和下載,我添加的代碼上的ImageItem的點擊播放,改變自己的形象,停止圖像....如何添加所改變的圖像項目player.stop()代碼 – WISHY
請檢查我已經編輯我的代碼 – WISHY