彩信接受问题

hearrt 2009-02-02 10:08:25
以下是加入gif图片和mid音乐的代码:

InputStream is = getClass().getResourceAsStream(resource);
byte[] contents = new byte[is.available()];
is.read(contents);

String contentLocation = imagesNames[index];
mmsSend.getMessage().addPart(
new MessagePart(contents, 0, contents.length, mimeType,
"id" + otherCounter, "image", null));
otherCounter++;

/** ****把音乐结合进去***** */

is = getClass().getResourceAsStream("/" + index + ".mid");
gifCanvas.midName = "/" + index + ".mid";
contents = new byte[is.available()];
is.read(contents);
mmsSend.getMessage().addPart(
new MessagePart(contents, 0, contents.length,
"audio/midi", "id" + otherCounter, "music",
null));


然后 以下是发送的代码

String address = message.getDestination();
MessageConnection mmsconn = null;

try {
/** Open the message connection. */
mmsconn = (MessageConnection)Connector.open(address);

MultipartMessage mmmessage =
(MultipartMessage)mmsconn.newMessage(MessageConnection.MULTIPART_MESSAGE);
mmmessage.setAddress(address);

MessagePart[] parts = message.getParts();

for (int i = 0; i < parts.length; i++) {
mmmessage.addMessagePart(parts[i]);
}
mmsconn.send(mmmessage);
} catch (Exception e) {
e.printStackTrace();
}

if (mmsconn != null) {
try {
mmsconn.close();
} catch (IOException ioe) {
ioe.printStackTrace();
}
}


现在的情况是 对方手机可以完整的接收到gif图片和mid音乐,但是打开这条彩信时候gif图片和mid音乐不可以同时播放,而手机系统自带的彩信功能发出的彩信就可以让对方手机在打开彩信时候gif图片和mid音乐同时播放
请问各位:如何用j2me发送端才可以实现接收方gif图片和mid音乐同时播放?
...全文
329 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hearrt 2009-02-05
  • 打赏
  • 举报
回复
必须写一个接受端 结贴

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧