Android: Как добавить кнопку в виде поверхности

Я рисую графику и хочу добавить к ней пару кнопок. Я пытаюсь изменить свой код, но он ...

Я использую электронную почту Apache Commons для отправки электронной почты своим клиентам, но у меня есть клиент под названием «Semana da Computação» (в Португалии BR), но он называется «Semana» да Computaçà £ o '. Я пытаюсь изменить свой код, но ничего не работает:

public static boolean emailWithImage(String subject, String message, String emailReceiver, String imageURL) {
    HtmlEmail email = new HtmlEmail();
    email.setCharset("UTF-8"); // I change here, but it is not working
    email.setHostName(Constantes.EMAIL_HOST_NAME);
    email.setSmtpPort(587);
    DefaultAuthenticator authenticator =
            new DefaultAuthenticator(Constantes.EMAIL_USER, Constantes.EMAIL_PASSWORD);
    email.setAuthenticator(authenticator);
    email.setTLS(true);

    try {
        email.setFrom(Constantes.EMAIL_USER, Constantes.EMAIL_NAME);
        email.setSubject(subject);
        email.addTo(emailReceiver);

        URL url = new URL(imageURL);
        String cid = email.embed(url, "image");        /* it must be 'cid' the name of the image */

        email.setHtmlMsg("<html><img src=\"cid:" + cid + "\"> <p>" + message + "</p> </html>"); /* set the html message */
        email.setTextMsg(message);                     /* send a alternative text in case when the email reader don't support html */

        email.send();
    } catch (EmailException ex) {
        return false;
    } catch (MalformedURLException ex) {
        return false;
    }

    return true;
}

Есть идеи? Почему имя не передается правильно и как это исправить?

14
задан jmort253 2 November 2013 в 13:11
поделиться