بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
کرش کردن بعد از کلیک روی دکمه play
بلاخره تونستم لیست فایل های داخل پوشهasset رو داخل لیست ویو نشون بدم و خاصیت کلیک شدن هم براش تعیین کردم و position رو به اکتیویتی دوم می فرستم ولی وقتی روی play کلیک می کنم کرش می کنه لطفا این بار دیگه راهنمایی کنید.
Intent i = getIntent();
Bundle b = i.getExtras();
myList = (ArrayList) b.getParcelableArrayList("songList");
position = b.getInt("pos");
Log.i("", myList + "");
Log.i("", position + "");
//final Uri u = Uri.parse(myList.get(position).toString());
// Log.i("", u + "");
// mp = MediaPlayer.create(getApplicationContext(), R.raw.a);
// mp.start();
btPlaye.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Uri u = Uri.parse(myList.get(position).toString());
mp = MediaPlayer.create(getApplicationContext(), u);
mp.start();
}
});
}
@Override
public void onClick(View v) {
int id = v.getId();
switch (id) {
case R.id.btPlay:
Uri u = Uri.parse(myList.get(position).toString());
mp = MediaPlayer.create(getApplicationContext(), u);
mp.start();
}
}
protected void onListItemClick(ListView l, View v, int position, long id) {
// TODO Auto-generated method stub
super.onListItemClick(l, v, position, id);
Toast.makeText(getApplicationContext(), position + "", Toast.LENGTH_SHORT).show();
Log.i("", l + "");
startActivity(new Intent(getApplicationContext(), Player.class).putExtra("pos", position).putExtra("songList", myList));
}
برای این سوال 1 پاسخ وجود دارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .