سلام وخسته نباشید.مشکل دانلود رو حل کردم.البته اول یه خلاصه از ساختار برنامه بگم:
یه Main داریم با یه دکمه یا ایمیج باتن که با کلیک روش باید یک فایل mp3دانلود شه در مسیر sdcard.حالا از این به بعد دیگه با کلیک روش دانلود نکمه و پخش کنه فایلو.پس یه اکتیویتی Download و یه اکتیویتی واسه پخشش ساختم.برای جابه جا شدن بینشونم از intent استفاده کردم ولی مشکل اینه که با هربار کلیک دانلود میکنه فایلو.
توضیحات :
Main1 : اکتیویتی اصلی و اولیه
Main2: اکتیویتی شامل مدیا پلیر و پخش فایل صوتی
Main_Download:اکتیویتی دانلود فایل
سپاسگزار میشم راهنماییم کنید.
یه Main داریم با یه دکمه یا ایمیج باتن که با کلیک روش باید یک فایل mp3دانلود شه در مسیر sdcard.حالا از این به بعد دیگه با کلیک روش دانلود نکمه و پخش کنه فایلو.پس یه اکتیویتی Download و یه اکتیویتی واسه پخشش ساختم.برای جابه جا شدن بینشونم از intent استفاده کردم ولی مشکل اینه که با هربار کلیک دانلود میکنه فایلو.
توضیحات :
Main1 : اکتیویتی اصلی و اولیه
Main2: اکتیویتی شامل مدیا پلیر و پخش فایل صوتی
Main_Download:اکتیویتی دانلود فایل
کد پیاچپی:
imageView1_main.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
File file2=new File("/mnt/scdard/c/music.mp3");
if (file2.exists()==true){
Intent j=new Intent(Main1.this,Main2.class) ;
startActivity(j);
}
else
{
Intent mydownload=new Intent(Main.this,Main_Download.class) ;
startActivity(mydownload);
}
}
سپاسگزار میشم راهنماییم کنید.