¿Hay alguna forma de obtener canciones que cuenten canciones o canciones que se hayan reproducido recientemente en Android?

Me pregunto si hay alguna forma de acceder a las canciones más tocadas / reproducidas recientemente, o jugar a contar canciones en Android? He MediaStore un vistazo a obtener información de una MediaStore contenido utilizando el MediaStore , pero no he encontrado nada. Hay mucho en allí sin embargo, así que puede haber perdido algo. También he mirado a MediaMetadataRetriever , pero no puedo ver nada allí tampoco. Mirar a Wikipedia muestra que las etiquetas ID3v2 pueden contener un contador de reproducción, pero ¿es accesible a través de Android?

Aquí hay un enlace que dice que debería ser posible usar la biblioteca de etiquetas ID3.

El FrameBodyPCNT es la clase de contador de reproducción que necesita usar de la biblioteca de etiquetas id3.

Como una respuesta parcial, tuve una idea mientras estaba jugando con esto, para usar el método lastModified() , ya que estaba pasando por todas las canciones como File s anyway). Esta funcionalidad realmente se ha desechado al final, así que no lo lastModified() , pero usar lastModified() y tomar esas canciones con el valor más alto debería darle las últimas canciones reproducidas / añadidas (como supongo que las etiquetas ID3 serían Ligeramente alterado con cada juego, especialmente como hay el contador de juego).

Sin embargo, voy a esperar un poco más para ver si alguien más viene con algo.

  • Android MediaMetadataRetriever devuelve valores nulos de la mayoría de las claves
  • Android: El uso de los fallos de MIC (a través de setAudioSource)
  • Biblioteca de música en android
  • Mejor manera de combinar archivos de audio en Android
  • Cómo utilizar ByteBuffer en el contexto de MediaCodec en android
  • Android MediaPlayer OnPreparedListener
  • Cómo obtener canciones del álbum / artista en android, usando MediametadataRetriever?
  • Android, ¿cómo establecer los metadatos en el archivo MP4?
  • Uso del caché en ExoPlayer
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.