يسلام.
من در برنامه م نیاز دارم که یکی از صداهای رینگتون رو انتخاب کنم و این صدا برای اتصال شارژر و قطع شارژ پخش بشه. کلاس رسیور رو نوشتم و تست کردم درست هستش.
برای باز شدن پنجره رینگتون هم کدهای زیر رو نوشتم اما نمیدونم در OnActivityResult باید از چی استفاده کنم برای ذخیره ی این صدا.
b.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(RingtoneManager.ACTION_RINGTONE_PICKER);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TYPE, RingtoneManager.TYPE_NOTIFICATION | RingtoneManager.TYPE_RINGTONE);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_DEFAULT, true);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_DEFAULT_URI, RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION));Uri urie = RingtoneManager.getActualDefaultRingtoneUri(getApplicationContext(), RingtoneManager.TYPE_RINGTONE);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_EXISTING_URI, urie);
startActivityForResult(intent, REQUEST_PICK_FILE);
}
});
روید باکس...
ما را در سایت روید باکس دنبال می کنید
برچسب : نویسنده : کاوه محمدزادگان roid بازدید : 161 تاريخ : چهارشنبه 18 فروردين 1395 ساعت: 7:29