0

J2MEで、.mp3、.wav、またはその他のファイルであるにもかかわらず、特定のメディアファイルを再生するエミュレータの機能を知るにはどうすればよいですか。

NetbeansをWTKエミュレーターとnokiaSDK1.1.0エミュレーターで使用しています。

4

1 に答える 1

2

このコードを試してください。前回の質問で使用したものと同じManager APIを使用します。

import javax.microedition.media.Manager;

...

  String supportedTypes[] = Manager.getSupportedContentTypes(null);
  for (int i = 0; i < supportedTypes.length; i++) {
     if (supportedTypes[i].startsWith("audio")) {
        System.out.println("Device supports " + supportedTypes[i]);
     }
  }

これを実行すると、BlackBerry 9550 で次の出力が生成されました。

[0.0] Device supports audio/x-tone-seq
[0.0] Device supports audio/midi
[0.0] Device supports audio/mpeg
[0.0] Device supports audio/x-wav
[0.0] Device supports audio/amr
[0.0] Device supports audio/x-gsm
[0.0] Device supports audio/mp4
[0.0] Device supports audio/aac
[0.0] Device supports audio/x-ms-wma
于 2013-01-04T11:18:00.793 に答える