۱۳۹۵/۰۹/۱۹, ۰۹:۴۹ ب.ظ
سلام خسته نباشید.
من برنامم موضوعش رمانه تو برنامم هم از چن تا موزیک استفاده میکنم.
و واسه انتخاب موسیقی که هنگام خوندن متن رمان پخش میشه یه اکتیویتی جدید ایجاد کردم و توش از shared prefrences استفاده کردم که تو سایت کلیدستان فقط نحوه استفاده از متغیر استرینگ و بول توضیح داده شده و تو برنامه من هم واسه استفاده از یه متغیر برای تعیین اهنگ، باید از int استفاده شه.
که بنده هم استفاده کردم ولی تو اکتیویتی خوندن و نوشتن shared prefrences برنامه بسته میشه.
این کدهای بنده توی کلاس prefs:
این هم کدهای برای نوشتن در شیرد پرفرنسز:
و این هم کد های بنده برای خوندن شیرد پرفرنسز:
و البته کدهام واسه تعیین موزیک:
لطفا راهنمایی کنید چیکار کنم؟؟
من برنامم موضوعش رمانه تو برنامم هم از چن تا موزیک استفاده میکنم.
و واسه انتخاب موسیقی که هنگام خوندن متن رمان پخش میشه یه اکتیویتی جدید ایجاد کردم و توش از shared prefrences استفاده کردم که تو سایت کلیدستان فقط نحوه استفاده از متغیر استرینگ و بول توضیح داده شده و تو برنامه من هم واسه استفاده از یه متغیر برای تعیین اهنگ، باید از int استفاده شه.
که بنده هم استفاده کردم ولی تو اکتیویتی خوندن و نوشتن shared prefrences برنامه بسته میشه.
این کدهای بنده توی کلاس prefs:
کد پیاچپی:
int myString = prefs.getInt("myStringName", R.raw.music_1);
این هم کدهای برای نوشتن در شیرد پرفرنسز:
کد پیاچپی:
editor.putInt("myStringName", R.raw.music_2);
و این هم کد های بنده برای خوندن شیرد پرفرنسز:
کد پیاچپی:
final int string_from_sp = shared.getInt("myStringName", R.raw.music_1);
و البته کدهام واسه تعیین موزیک:
کد پیاچپی:
player = MediaPlayer.create(Text.this, string_from_sp);
لطفا راهنمایی کنید چیکار کنم؟؟