0
BlackBerry SDK 6に添付ファイルとしてオーディオファイルを送信する方法は?BlackBerryでオーディオファイルを添付ファイルとして送信するには?
BlackBerry SDK 6に添付ファイルとしてオーディオファイルを送信する方法は?BlackBerryでオーディオファイルを添付ファイルとして送信するには?
あなたはByteArrayのにオーディオファイルを変換して、オーディオファイルからバイトを取得する方法を次の方法
public synchronized boolean sendMail(final byte []data,
final boolean licensed)
{
Folder[] folders = store.list(4);
Folder sentfolder = folders[0];
// create a new message and store it in the sent folder
msg = new Message(sentfolder);
multipart = new Multipart();
textPart = new TextBodyPart(multipart,"Audio");
Address recipients[] = new Address[1];
try {
recipients[0] = new Address(address, "XYZ");
msg.addRecipients(Message.RecipientType.TO, recipients);
msg.setSubject("Audio");
try {
Thread thread = new Thread("Send mail") {
public void run() {
emailSenderIsBusy = true;
try {
attach = new SupportedAttachmentPart(
multipart, "application/octet-stream",
"title",data);
multipart.addBodyPart(textPart);
multipart.addBodyPart(attach);
msg.setContent(multipart);
Transport.send(msg);
}
catch(SendFailedException e)
{
}
catch (final MessagingException e) {
}
catch (final Exception e) {
}
}
};
thread.start();
return true;
}
catch (final Exception e)
{
}
}catch (final Exception e) {
}
return false;
}
を使用することができますか? – Signare
@Signare、あなたは[この類似の質問](http://stackoverflow.com/a/11168477/119114)への私の答えを見ることができます。 PDFファイルを 'byte []'に読み込んでいますが、バイナリデータファイルでも同じでなければなりません。 – Nate