آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

راهنمائی در مورد متصل کردن هر موزیک به یک آیتم لیست ویو

مهدی  10 سال پیش  10 سال پیش
0 0

درود

من یه نرم افزار پخش موزیک ساختم که چنتا از آهنگ های خواننده مورد علاقم رو پخش می کنه :

اول آهنگام رو توی فولدر res اضافه کردم بعد تو صفحه اول یه لیست ویو گذاشتم که لیست آهنگا هستش

و با کلیک روی هر آیتم می ره به صفحه بعد که توی این صفحه چنتا دکمه واسه پخش و قطع آهنگ هستش .

 

حالا سوالم اینه چطور باید آهنگ رو به لیست ویو بچسبونم که وقتی روی یک آیتم ليست ویو کلیک شد و رفت به صفحه بعد

متناسب با همون آیتم همون آهنگ هم پخش بشه ؟

 

+1 0
زمانی که روی آیتم کلیک میشه ، متغیری رو که آدرس آهنگ داخل نوشته به Intent بده و در اکتیوتی جدید مقدارش رو بخون و آهنگ رو پخش کن در این رابطه در آموزش های استاد توضیحات کامل داده شده . (10 سال پیش)
0 0
ممنون از پاسختون ، میشه دقیقآ بگید کدوم بخش آموزش های استاد مربوط به این سوال میشه ؟؟ (10 سال پیش)
+1 0
لینک (10 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
مهدی  10 سال پیش
+1 0

public class Act1 extends ListActivity {

    MediaPlayer myMediaPlayer;
    String[]    shahrList = {
                          " music  1",
                          " music  2",
                          " music  3",
                          " music  4",
                          " music  5",
                          " music  6",
                          " music  7",
                          " music  8",
                          " music  9",

                          };


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.act1);

        // معرفی یک ارایه اداپتر و فراخوانی اطلاعات از استرینگ و ارسال اون به لیست ویو
        ArrayAdapter adapter = new ArrayAdapter(
                this,
                android.R.layout.simple_list_item_1,
                shahrList);
        //ست کردن اداپترمون بر روی لیست ویو
        setListAdapter(adapter);

    }

    OnClickListener listenForPlayButton = new OnClickListener()
                                        {

                                            @Override
                                            public void onClick(View v) {
                                                myMediaPlayer.start();
                                            }
                                        };


    @Override
    protected void onListItemClick(ListView l, View v, int position, long id) {
        super.onListItemClick(l, v, position, id);
        Intent intent = new Intent(Act1.this, Act2.class);
        startActivity(intent);

        //        Toast.makeText(this, shahrList[position] + " :ra entekhab kardid!", Toast.LENGTH_SHORT).show();
        switch (position) {
            case 0:
                Toast.makeText(this, "ایتم یک کلیک شد", Toast.LENGTH_LONG).show();

                break;
            case 1:
                Toast.makeText(this, "ایتم دو کلیک شد", Toast.LENGTH_LONG).show();
                break;
            default:
                break;
        }

    }

}

تا اینجاش رو رفتم

اینجا که با ید آهنگ رو وصل کنم موندم ؟

پاسخ به سوال 
Shadow  10 سال پیش
+2 0

یه نگاه به این لینک بنداز مشکلت حل میشه


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .