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

قرار دادن فایل mp3 به عنوان زنگ

Bahamin Dadras  10 سال پیش  10 سال پیش
+1 0

سلام

میخواستم یک فایل mp3 رو به عنوان زنگ قرار بدم کدی که در حال حاضر دارم اینه

 File k =newFile(path,"mysong.mp3");// uncocoder.com path is a file to /sdcard/media/ringtone

ContentValues values =newContentValues();
values.put(MediaStore.MediaColumns.DATA, k.getAbsolutePath());
values.put(MediaStore.MediaColumns.TITLE,"My Song title");
values.put(MediaStore.MediaColumns.SIZE,215454);
values.put(MediaStore.MediaColumns.MIME_TYPE,"audio/mp3");
values.put(MediaStore.Audio.Media.ARTIST,"Madonna");
values.put(MediaStore.Audio.Media.DURATION,230);
values.put(MediaStore.Audio.Media.IS_RINGTONE,true);
values.put(MediaStore.Audio.Media.IS_NOTIFICATION,false);
values.put(MediaStore.Audio.Media.IS_ALARM,false);
values.put(MediaStore.Audio.Media.IS_MUSIC,false);

//Insert it into the database
Uri uri =MediaStore.Audio.Media.getContentUriForPath(k.getA bsolutePath());
Uri newUri = main.getContentResolver().insert(uri, values);

RingtoneManager.setActualDefaultRingtoneUri(
myActivity,
RingtoneManager.TYPE_RINGTONE,
newUri
);

حالا میخوام بدونم اون فایل mp3 رو کجا باید قرار بدم!؟تو فولدر raw!? دیتا بیس ندارم! :( ممنون میشم راهنمایی کنین

0 0
لینک خدمت شما اموزش کامل (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
سامان پاپی  10 سال پیش
0 0

بهامین جان معمولا اینجوری هست که فایل های صوتی و تصویری توی خود نرم افزا رو توی پوشه raw میزارن ولی ماشاله شما حرفه ایی هستی و به نظر من , بزار تا از سرور دانلود بشه تا توی خود نرم افزار .  برای ست کردنش هم که میگی اگه تکستش فلان بود برو این هنگ با این تکست رو برای اهنگ زنگ ست کن , دستی هم که نمیخواد این کار رو بکنی با یه  if اسم اهنگ رو توی یه متغیر و اسم اون تکست در حال حاضر کلیک شده ی لیست ویو رو هم توی یه متغییر و این دو تا رو با هم تطبیق بده . موفق باشی 

0 0
مرسی امیر احمد جان (10 سال پیش)

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