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

Не получается вызвать метод onDraw(); - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как приостановить выполнение приложения? http://www.cyberforum.ru/android-dev/thread1411861.html
Как при определенных условиях приостановить выполнение приложения? protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.splash); if(!locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER)) { //тут нужно приостановить приложение } }
Программирование Android Создание калькулятора: как посчитать строковую переменную Создаю калькулятор на телефон. У меня в строковой переменной хранятся все действия. Пример: a="1+2+3". Я думал, как это посчитать, и мне подсказали использовать эту библиотеку: https://github.com/evgenyneu/js-evaluator-for-android . Скачал, добавил в свой проект, но уже пол дня не могу разобраться как сделать так, что ты оно работало. Может кто то уже использовал, и знает... Что бы я не... http://www.cyberforum.ru/android-dev/thread1411845.html
Как проверить, включил ли пользователь GPS? Программирование Android
При запуске приложения пользователю предлагается включить GPS. Вот код: private void askForGpsLocation() { if(!locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER)) { alertDialog.setMessage("Share your location"); alertDialog.setPositiveButton("OK", new DialogInterface.OnClickListener() { @Override public void...
POST авторизация с использованием JSOUP Программирование Android
Вот собственно и у меня дедлок случился)) Ситуация следующая, пытаюсь залогиниться на joy.reactor.cc package com.noxx.joyreactor.Net; import android.app.Activity; import android.os.AsyncTask;
Программирование Android Заполнение ListView в AsyncTask http://www.cyberforum.ru/android-dev/thread1411813.html
Нужно заполнить ListView картинками, которые скачиваются в AsyncTask с помощью Picasso. Картинки скачиваются нормально, ArrayList и ArrayAdapter заполняются, но при adapter.notifyDataSetChanged(); в onProgressUpdate(); вылезает Exception - ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. В чём проблема и как лучше решить...
Программирование Android Преобразование EditText в Double Здравствуйте, понемногу изучаю андроид и вот уперся в проблему, точнее в не знание. Есть EditText в нем указал что можно вводить только десятичные числа. А вот теперь сама проблема как правильно все перевести, запись такого плана не прокатывает editText = editText + 2; ну это и логично. Следовательно надо как то editText перевести в double. Подскажите как это сделать? Да и учитывая что только... подробнее

Показать сообщение отдельно
Pablito
2410 / 1855 / 581
Регистрация: 12.05.2014
Сообщений: 6,591
Завершенные тесты: 1
03.04.2015, 22:10     Не получается вызвать метод onDraw();
Класс DrawView объявлен внутри другого класса. Что-бы исправить ошибку есть два пути:
- объявить его за пределами класса, не внутри GameDraw
- сделать его статическим, то есть не выносить за пределы GameDraw, а объявить так
Java
1
static class DrawView extends View
Это если не вникать в код.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru