Форум программистов, компьютерный форум CyberForum.ru

Как организовать отправку результатов на email? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Appcompat http://www.cyberforum.ru/android-dev/thread1199010.html
Удалил из workspace eclipse'а все проекты с подобным именем: appcompat_v7_2. Теперь не один проект из ранее существующих и вновь созданных не работает. Пробовал делать import и открывать ранее созданные проекты с названиями "appcompat_v7_*", но ничего не получилось. Что делать?
Android Компиляция проекта на C++ под Android Здравствуйте уважаемые программисты! Подскажите пожалуйста, как готовыq проект на С++ откомпилировать для Андроид? то есть чтобы можно было запускать программу в андроид устройствах. Проект имеет GUI интерфейс. Пробовал поставить C4droid - при компиляции кода дает ошибку отсутствия файлов /data/data....temp not found. Это видимо из за GUI. Спасибо! http://www.cyberforum.ru/android-dev/thread1198894.html
Android Приложение с подключением GPS. Нужна помошь
Пишу к диплому приложение которой должно собирать данные с датчика GPS и переодический в течении суток отправлять их на компьютер. Где можно найти инфу или может кто поможет это сделать?
Spinner передача значений Android
Здравствуйте, подскажете как передать сам выбранный элемент из spinner, в другой класс? то есть, чтобы baseName было не выбранная позиция, а именно что было выбрано из массива basess spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { public void onItemSelected(AdapterView<?> parent, View itemSelected, int selectedItemPosition, long selectedId) { ...
Android При повороте экрана, сохранить 3 объекта(фрагменты) и потом восстановить их http://www.cyberforum.ru/android-dev/thread1198367.html
Инициализируются 3 таба так вот (код). Подскажите, как сохранить на них ссылки и потом обрабно достать при поворотах экрана ? Tab1 - public class Tab1 extends Fragment { ... } Хелп, плз. Спасибо.
Android SQLite DataBase - почему подчеркивает DataBase db: пишет (DataBase cannot be resolved to a type) Здравствуйте! помогите понять почему подчеркивает DataBase db; пишет (DataBase cannot be resolved to a type), чем это можно исправить вот код: import android.app.ListActivity; import android.annotation.SuppressLint; import android.content.ContentValues; подробнее

Показать сообщение отдельно
husty
1 / 1 / 0
Регистрация: 07.05.2012
Сообщений: 64

Как организовать отправку результатов на email? - Android

04.06.2014, 17:39. Просмотров 380. Ответов 0
Метки (Все метки)

Есть класс, в котором проходит тестирование, и по окончании его выводится алерт окно с результатами.
Все данные записаны в переменной
Java
1
String stat="";
Как организовать передачу значения переменной в тело письма и отправить его на указанную почту?
Если возможно, то запретить редактирование текста.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
private void Stats() {
        AlertDialog.Builder builder = new AlertDialog.Builder(Test.this);
        double rating=Math.round(((double)right/((double)right+(double)wrong))*100);
        String stat="";
        stat+=getString(R.string.note1);
        stat+=" "+right+" ";
        stat+=getString(R.string.note2);
        stat+=" "+total_time+".\n";
        stat+=getString(R.string.note3);
        stat+=" "+(rating+"").substring(0,(rating+"").length()-2);
        builder.setTitle("Результаты тестирования")
                .setMessage(stat+"\nA – 85-100\nB – 74-85\nС – 61-73\nD – от 0 до 61 (Тест не пройден)")
                .setIcon(R.drawable.result)
                .setCancelable(false)
                .setNegativeButton("Отрпавить результаты по E-mail",
 
                    new DialogInterface.OnClickListener() {
                            public void onClick(DialogInterface dialog, int id) {
                                Intent email1 = new Intent(Intent.ACTION_SEND);
                                  //Кому
                                  email1.putExtra(Intent.EXTRA_EMAIL, new String[]{"mbhusty@gmail.com"});
                                  
                                      email1.setType("message/rfc822");
                                      //О чем
                                      email1.putExtra(Intent.EXTRA_SUBJECT, "Результаты тестирования");
                                      //Что
                                      email1.putExtra(android.content.Intent.EXTRA_TEXT, "Введите пожалуйста Ваше ФИО и результаты тестирования");
                                      //Как
                                      startActivity(Intent.createChooser(email1, "Выберите email клиент :"));
                                
                                /*dialog.cancel();*/
                            }
                        });
        AlertDialog alert = builder.create();
        alert.show();
    }
}
Подскажите, кто знает или может есть какие то другие варианты
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru