Android обнаружил, какой рингтон на самом деле играет (рингтон. Используя проблему)Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Android обнаружил, какой рингтон на самом деле играет (рингтон. Используя проблему)

Сообщение Anonymous »

На Android у меня возникает проблема, пытаясь выяснить, какой рингтон на самом деле играет (я не пытаюсь обнаружить рингтон по умолчанию, но тот, который на самом деле играет, так как он может отличаться из -за установки пользователя конкретного рингтона для конкретного контакта). < /p>

Я использую рингтон. Используя функцию (), как я, успешно), все) на рингтоне. Однако никто из них никогда не вернется в верный рингтон. У кого -нибудь есть подсказка, что я делаю не так? Вот образец кода, который определенно запускается, пока играет кольцо: < /p>

RingtoneManager rm = new RingtoneManager(this); // 'this' is my activity (actually a Service in my case)
if (rm != null)
{
Cursor cursor = rm.getCursor();
cursor.moveToFirst();
for (int i = 0; ; i++)
{
Ringtone ringtone = rm.getRingtone(i); // get the ring tone at this position in the Cursor
if (ringtone == null)
break;
else if (ringtone.isPlaying() == true)
return (ringtone.getTitle(this)); // *should* return title of the playing ringtone
}
return "FAILED AGAIN!"; // always ends up here
}


Подробнее здесь: https://stackoverflow.com/questions/209 ... ng-problem
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»