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

Distance Between two points - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android поиск медиа с sd карты http://www.cyberforum.ru/android-dev/thread1645850.html
Добрый день. Система android 4.4.2 . Телефон без sd карты. При синхронизации месенджеров(whatsapp,viber) стала появляться надпись о недостатке памяти для загрузки файлов на диск, хотя память свободная имеется и с избытком(приложения устанавливаются,файлы скачиваются..). Причем,при попытке отправки медиафайла самому, файл прикрепляется из внутренней памяти телефона в диалог, но выдается ошибка...
Android Тематика приложения Добрый вечер! Такой вопрос маленький, какую интересную тему можно взять для android-приложения, связанную с анализом данных? Хотел бы попрактиковаться в этой области. http://www.cyberforum.ru/android-dev/thread1645336.html
Возможно ли загрузить свои приложение в play market/app store Android
Если я создам свое приложение насколько сложно его загрузить в app store/ play market или магазин приложений windows(не знаю как он называется), возможно ли это простому смертному или его сразу же удалят??
Android Нужно вытащить данные приложений с разбитого телефона
Всем привет. Недавно разбил телефон meizu mx4. Потрескался экран и на нажатия никак не реагирует. Есть ли какой-нибудь способ вытащить из него данные приложений, ранее установленных?
Android Перепрошивка Highscreen http://www.cyberforum.ru/android-dev/thread1640135.html
Пытаюсь перепрошить телефон Highscreen Omega Prime Mini SE. Нашел инструкцию, как это сделать, скачал программку для прошивки и сому прошивку. Зажал, как написано кнопку громкости +/- подключил к ПК через USB, программа не может найти порт через который обновлять телефон. Кто делал прошивку данной модели и удалось ли перепрошить? Добавлено через 20 часов 45 минут Получилось!!! После первой...
Android Точка восстановления системы Как в андроид можно создать точку восстановления системы для отката к предыдущему состоянию?? подробнее

Показать сообщение отдельно
Andrew9
0 / 0 / 0
Регистрация: 28.04.2013
Сообщений: 89
24.01.2016, 23:26     Distance Between two points
Привет, подскажите как правильно реализовать вывод дистанции между двумя точками. Сделал по примеру а приложение крашится.
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
public class General extends Activity implements View.OnClickListener {
 
    ArrayList LTDlist = new ArrayList();
    ArrayList LNGlist = new ArrayList();
    double lngTest, ltdTest;
    DatabaseHelper sqlHelper;
    SQLiteDatabase db;
    Cursor userCursor;
    EditText editText;
    TextView totalTagImageView, totalDistanceView;
    Button button;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.general);
 
        button = (Button) findViewById(R.id.button);
        totalTagImageView = (TextView) findViewById(R.id.TagImageView);
        totalDistanceView = (TextView) findViewById(R.id.distanceView);
        editText = (EditText) findViewById(R.id.editTex);
        sqlHelper = new DatabaseHelper(getApplicationContext());
        button.setOnClickListener(this);
    }
 
    @Override
    protected void onResume() {
        super.onResume();
 
        db = sqlHelper.getReadableDatabase();
        userCursor = db.query("geotable", null, null, null, null, null, null);
 
        if (userCursor.moveToFirst()) {
 
            int lngColIndex = userCursor.getColumnIndex("lng");
            int latColIndex = userCursor.getColumnIndex("lat");
 
            do {
 
                lngTest = userCursor.getDouble(lngColIndex);
                ltdTest = userCursor.getDouble(latColIndex);
 
                LTDlist.add(ltdTest);
                LNGlist.add(lngTest);
 
            }
            while (userCursor.moveToNext());
        } else
            userCursor.close();
 
 
        }
 
 
    @Override
    public void onClick(View v) {
 
        switch (v.getId()) {
            case R.id.button:
            int i = 0;
                Location locationA = new Location("point A");
 
                locationA.setLatitude((Double) LTDlist.get(i));
                locationA.setLongitude((Double) LNGlist.get(i));
 
                Location locationB = new Location("point B");
 
                locationB.setLatitude((Double) LTDlist.get(i+1));
                locationB.setLongitude((Double) LNGlist.get(i+1));
 
                float distance = locationA.distanceTo(locationB);
 
                float totalDistance = distance;
                editText.setText(totalDistance);
 
                break;
            default:
                break;
 
        }
    }
 
}
лог ошибки: FATAL ERROR на эти строчки
Java
1
2
3
                
float totalDistance = distance;
editText.setText(totalDistance);
Студия предлагает исправить эту строку на
Java
1
editText.setText((int) totalDistance);
Но от краша это не спасает
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru