0

重複の可能性:
Blackberryメールアプリを開いて、特定のアドレス宛てのメールを作成する準備はできていますか?

ボタンをクリックしています。ボタンをクリックすると、ユーザーは「メールの作成」画面に移動する必要があります。

4

2 に答える 2

2
    MessageArguments ma = new MessageArguments(MessageArguments.ARG_NEW, <recipients>, <subject>, <body>);
    //Alternatively, if you don't want to provide default values: ma = new MessageArguments(MessageArguments.ARG_NEW);

    Invoke.invokeApplication(Invoke.APP_TYPE_MESSAGES, ma);
于 2012-05-29T07:21:09.857 に答える
1

これは正常に機能しています。これを試してください。

public void SendMail() 
        {


            String htmlContent =  "Body part";

            Message msg = new Message(); 
            try 
            { 
                final Address address = new Address("",""); 
                Address[] addresses = {address}; 
                msg.addRecipients(net.rim.blackberry.api.mail.Message.RecipientType.TO, addresses); 
                msg.setContent(htmlContent); 
                msg.setSubject("Subject"); 

                Invoke.invokeApplication(Invoke.APP_TYPE_MESSAGES, new MessageArguments(msg));

            } 
            catch (AddressException e) 
            { 
                e.printStackTrace(); 
                System.out.println("AddressException -->"+e.getMessage()); 
            } 
            catch (MessagingException e) 
            { 
                e.printStackTrace(); 
                System.out.println("MessagingException -->"+e.getMessage()); 
            }
        }
于 2012-05-29T07:27:16.653 に答える