1

デバイスで曲のアルバムアートワークを表示するプログラムを作成しています。これを行うために、それらのアルバムのサムネイル(/storage/emulated/0/Android/data/com.android.providers.media/albumthumbs)を含むフォルダーを取得しますが、そのフォルダーに含まれるサムネイルの名前は私には意味がありません。たとえば、すべてのアルバムサムネイルの名前の形式は次のとおり1354042503656です。ファイルの名前には拡張子がなく、13の数字で構成され、すべて1354で始まります。

誰かがそれが何を意味するのか知っていますか?アルバムのサムネイルの名前を、アプリケーションの適切なアルバムに関連付けたいと思います。

ありがとう!

4

1 に答える 1

1

androidのソースコードを調べたところ、それらのサムネイルの名前を設定しているメソッドを見つけました。3575行目のソースコード。サムネイル名は次のように作成されています。String name = String.valueOf(System.currentTimeMillis());

したがって、私のアプリケーションのアルバムとフォルダの名前を一致させることは不可能です:(。

それが役に立てば幸い!

于 2012-12-06T20:54:18.857 に答える