16.02.2014 / 14:52 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| Игра при запуске этого кода принудительно останавливается: Intent i=new Intent(this.getContext(),TitreActivity.class); getContext().startActivity(i);
|
16.02.2014 / 15:01 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| samodelkin, вчера говорили же по этому поводу... Логи смотри!
Попробуй в runOnUIthread обернуть тот вызов.
__________________
let live Изменено aNNiMON (16.02 / 15:02) (всего 2 раза) |
16.02.2014 / 15:43 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| Все работает, проблема была в том, что не остановил поток и в нем было много раз созданы интенты и поэтому принудительно остановилась игра.
|
16.02.2014 / 15:46 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| Возникла другая проблема- звук в активности с титрами дублируется, хотя плеер создается один раз и запускается тоже один раз, может быть утечка в памяти?
|
16.02.2014 / 16:16 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| Вообщем при запуске титров после прохождения 3-го уровня начинается проигрывание плеера, но следом начинают запускаться еще такие же плеера, и постепенно становится очень много мелодий, как на базаре.
Изменено samodelkin (16.02 / 16:16) (всего 1 раз)
Прикрепленные файлы: src.zip (8.07 кб.) Скачано 29 раз |
16.02.2014 / 17:53 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| И все-таки SoundPool с одним 2-х килобайтным waw звуком тормозит все приложение. Проверил на двух устройствах. На андроид 2.3 почти незаметно, а на в несколько раз более производительном устройстве на 4.2.2 очень заметно тормозит в первые 5 секунд после проигрывания.
Еще вопрос: как установить програмно TextView по координатам x,y на экране? Методы setX, setY есть, но они отсутствуют на андроиде 2.3.
|
16.02.2014 / 17:58 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Naik, На эмуляторе 4.4.2 и на моей Xperia Pro всё нормально. К слову, интересная игра, я залип.
Можно в AbsoluteLayout, но он deprecated. А можно закинуть в левый верхний угол и назначать отступы.
__________________
let live |
16.02.2014 / 18:05 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| Просьба протестировать эту игру до окончания титров на наличие звуковых искажений.
|
16.02.2014 / 18:35 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| samodelkin, выкладывай лучше такие большие файлы на свой сайт, а сюда кидай ссылку. С музыкой всё нормально, но на титрах в конце игры ошибка. android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. at android.view.View.scrollTo(View.java:8282) at com.example.dualthrust.TitreActivity.run(TitreActivity.java:64)
__________________
let live |
16.02.2014 / 19:46 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| aNNiMON, то есть во время титров музыка нормально играет?
|