CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2ME

播放声音文件的问题

楼主prok(换换口味)2004-08-03 10:53:20 在 Java / J2ME 提问

请问nokia40s的手机都支持什么格式的声音文件?怎么播放声音啊? 问题点数:50、回复次数:6Top

1 楼prok(换换口味)回复于 2004-08-03 11:14:28 得分 0

谁帮我贴个码看下啊。。。Top

2 楼J2MEBOY()回复于 2004-08-05 22:59:31 得分 10

ottTop

3 楼jackalSword(刀剑啸)回复于 2004-08-06 09:20:57 得分 10

NOKIA40是不能播放声音文件的,只能自己写单音或者将声音文件转换成Byte[]再进行播放.Top

4 楼prok(换换口味)回复于 2004-08-09 13:18:16 得分 0

啊?这么惨,那nokia60得可以吗?Top

5 楼prok(换换口味)回复于 2004-08-09 13:18:46 得分 0

还有ott得怎么播啊Top

6 楼suddenzhous(suddenzhou)回复于 2004-08-17 15:18:54 得分 30

private   javax.microedition.media.Player   p;  
                          private   javax.microedition.media.PlayerListener   pl;  
                          ...  
                          if(p   !=   null){  
                                  if(p.getState()   ==   javax.microedition.media.Player.STARTED)return;  
                                  if(p.getState()   ==   javax.microedition.media.Player.PREFETCHED)p.  
                                          deallocate();  
                                  p.removePlayerListener(pl);   //  
                                  p.close();  
                                  p   =   null;  
                          }  
                          InputStream   is   =   getClass().getResourceAsStream("/sound/back.mid");  
                          //InputStream   is=getClass().getResourceAsStream("/initial.mid");  
                          if(is   ==   null)  
                                  System.out.println("the   input   stream   is   null!!!");  
                                  //p=Manager.createPlayer(is,"audio/x-tone-seq");  
                          p   =   Manager.createPlayer(is,   "audio/midi");  
                          if(p.getState()   ==   javax.microedition.media.Player.UNREALIZED)p.  
                                  realize();  
                          if(p.getState()   ==   javax.microedition.media.Player.REALIZED)p.  
                                  prefetch();  
                          //is.close();  
                          p.addPlayerListener(pl);   //  
                          p.setLoopCount(loop);  
                          VolumeControl   volume   =   (VolumeControl)p.getControl("VolumeControl");  
                          if(volume   !=   null)  
                          {  
                                  //Current   setting  
                                  //int   volumesetting   =   volume.getLevel();  
                                  volume.setLevel(100);  
                                  //volume.setMute(true);  
                                  //int   volumesetting   =   volume.getLevel();  
                                  //System.out.println(volumesetting);  
                          }  
                          if(p.getState()   ==   javax.microedition.media.Player.PREFETCHED)p.  
                                  start();  
                          is.close();  
  nokia   s60   播放midiTop

相关问题

  • 播放声音文件
  • 播放声音文件
  • 关于声音文件播放
  • 如何播放声音文件(wav,mp3,mdi)
  • 怎样播放wav声音文件啊????
  • 怎么播放一个声音文件?
  • pb中如何播放声音文件?
  • 关于midp2.0播放wav声音文件
  • 如何播放资源文件文件中的声音?
  • 如保用TMediaPlayer控件播放媒体文件不播放声音

关键词

  • 文件
  • media
  • player
  • null
  • 播放
  • 声音文件
  • getstate
  • microedition
  • javax
  • pl

得分解答快速导航

  • 帖主:prok
  • J2MEBOY
  • jackalSword
  • suddenzhous

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo