Articles of рингтон

Как получить доступ ко всему списку мелодий звонка на телефоне Android?

Я хочу получить доступ к списку мелодий звонка. Как я могу это сделать? Позднее я хочу добавить / удалить рингтоны в библиотеку? Является ли это возможным?

Как получить телефонное название мелодии звонка в программном обеспечении Android, вместо того, чтобы получать идентификатор мелодии звонка

Как получить имя звонка в телефоне телефона в программном обеспечении Android. Я могу получить только идентификатор звонка ( ://media/internal/audio/media/53 ). Как получить name(panic) рингтона name(panic) вместо id(53) .Пожалуйста, помогите меня. Я использовал следующий код, чтобы получить имя рингтона: Uri mUri = data.getParcelableExtra(RingtoneManager.EXTRA_RINGTONE_PICKED_URI); Cursor mCursor = query(mUri, null, null,null, null); mCursor.moveToFirst(); String ringtoneName= Cursor.getString(mCursor.getColumnIndex("title")); Toast.makeText(getApplicationContext(), "Ringtone"+ringtoneName+"", […]

Как воспроизводить рингтон один раз через MediaPlayer?

Я не могу воспроизвести рингтон один раз, даже если свойство looping для медиаплеера установлено равным false. Похоже, что это свойство было переопределено используемым URI рингтоном. Поэтому onCompletion никогда не запускается. Любопытно, что если URI соответствует тональному setLooping уведомления, цикл ведет себя в соответствии с setLooping . Здесь хорошо работает. Так есть способ воспроизвести рингтон один […]

Пользовательский рингтон для группы контактов Android?

Я хочу настроить пользовательский рингтон для группы контактов. Я могу настроить пользовательский рингтон для конкретного контакта, но я не знаю, как его установить для контактной группы. Вот мой код для настройки настраиваемой мелодии звонка для конкретного контакта: public class RingtoneActivity extends Activity { Context ctx; TextView songescape; static final int PICK_CONTACT = 1, PICK_CONTACTGROUP = […]

Как добавить рингтон в родные контакты приложения программно в android

Я знаю, как создавать контакты с именем, мобильным номером, идентификатором электронной почты для собственного приложения программным путем. Как добавить новые контакты в android . Но я не знаю, как создать контакт с рингтоном. Пожалуйста, помогите мне. заранее спасибо Я получил решение добавить рингтон после добавления контактов в родное приложение: String select = "(" + ContactsContract.Contacts.DISPLAY_NAME […]

Android: добавление мелодии звонка для контакта не работает с контактом, который я только что добавил, но работает над контактом, который я добавил в предыдущую синхронизацию

Поэтому я выполняю синхронизацию учетных записей и включаю в этот процесс шаг, на котором добавлена ​​настраиваемая мелодия звонка. Вот мой метод добавления мелодии звонка: private static void ringtoneSync(ContentResolver resolver, String username, Context context) { ContentValues values = new ContentValues(); Log.e("SYNC", "setting ringtone for " + username); long rawContactId = lookupRawContact(resolver, username); long contactId = getContactId(resolver, […]

Использование намерений для передачи данных для мелодий

До сих пор я делал приложения с набором функций Ringtone, создавая 1 активность для 1 файла. Это было плохо, потому что с приложениями с более чем 20 рингтонами мне понадобилось бы 20 действий, которые повлияли бы на размер приложения и производительность. Затем я обнаружил, что есть способ сделать это только с 1 активностью и макетом, […]

Android: сохранение звука в качестве мелодии звонка и уведомления

Я сохраняю звук из своего приложения для использования в качестве мелодии звонка или звука уведомления. Вот часть моего кода, взятого с этой страницы: ContentValues values = new ContentValues(); values.put(MediaStore.MediaColumns.DATA, k.getAbsolutePath()); values.put(MediaStore.MediaColumns.TITLE, soundName); values.put(MediaStore.MediaColumns.MIME_TYPE, "audio/ogg"); values.put(MediaStore.Audio.Media.ARTIST, "artist"); values.put(MediaStore.Audio.Media.IS_RINGTONE, true); values.put(MediaStore.Audio.Media.IS_NOTIFICATION, true); values.put(MediaStore.Audio.Media.IS_ALARM, true); values.put(MediaStore.Audio.Media.IS_MUSIC, false); Uri uri = MediaStore.Audio.Media.getContentUriForPath(k.getAbsolutePath()); this.getContentResolver().insert(uri, values); Я понимаю, что звук будет […]

ContentResolver.insert возвращает null

У меня иногда возникает проблема при настройке звуков в качестве мелодий / уведомлений изнутри действия: ContentValues values = new ContentValues(); values.put(MediaStore.MediaColumns.DATA, source); values.put(MediaStore.MediaColumns.TITLE, "abc"); values.put(MediaStore.MediaColumns.SIZE, new File(source).length()); values.put(MediaStore.MediaColumns.MIME_TYPE, mime); values.put(MediaStore.Audio.Media.ARTIST, "xyz"); values.put(MediaStore.Audio.Media.IS_RINGTONE, true); values.put(MediaStore.Audio.Media.IS_NOTIFICATION, true); final Uri curi = MediaStore.Audio.Media.getContentUriForPath(source); Uri uri = getContentResolver().insert(curi, values); В большинстве случаев uri – это что-то вроде «content: // […]

Удаление программного рингтона в android

Я знаю, что вставка рингтона программно, но я хочу знать об удалении определенной мелодии звонка из списка мелодий системы. Я знаю, это название мелодии звонка. Я много рассказывал об этом, но, к несчастью, не смог найти способ добиться именно того, чего хочу. Пожалуйста, расскажите мне, как удалить рингтон, используя название мелодии звонка.

Intereting Posts
Android. Запустить приложение из Dialer Видео Youtube не отображается в RecyclerView Можно ли определить, установлено ли приложение Google Fit и используется ли оно пользователем? Как выбрать изображение из галереи (SD-карта) для моего приложения? Насколько хорошо интегрируется Bing Maps API с Android-приложением? Странное поведение активности на разных версиях Android: карта мигает Более 1 разных адресов и только один список Вид с круглыми углами не гладкий Android: изменить год непосредственно в Material-calendarview Как создать экземпляр класса фрагмента с использованием имени класса вместо индекса Как остановить другие приложения, играющие музыку из моей текущей деятельности? Подписание приложения, но не публикация на Android-рынке Есть ли сложный Java WorkQueue API? Android ImageView.setMatrix () и .invalidate () – перекраска занимает слишком много времени Создание пользовательского AlertDialog? Что такое корневой вид?