Bagaimana cara mengirim file audio sebagai lampiran di BlackBerry SDK 6?
Bagaimana cara mengirim file audio sebagai lampiran di BlackBerry?
Jawaban (1)
Anda dapat mengonversi file audio menjadi bytearray dan kemudian menggunakan metode berikut
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;
}
person
rfsk2010
schedule
15.12.2011
bagaimana cara mendapatkan byte dari file audio?
- person Signare; 18.04.2012
@Signare, Anda dapat melihat jawaban saya untuk pertanyaan serupa ini. Ini membaca file PDF menjadi
byte[]
, tetapi harus sama untuk file data biner apa pun.
- person Nate; 23.06.2012