30.05.2013 / 16:04 | |
gost6678 Пользователь
| Помогите мне, а то я не знаю как быть, я уже весь день исправляю- не могу исправить!
|
30.05.2013 / 16:15 | |
Askalite Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| gost6678, перед воспроизведением новой музыки - останавливай старую.
|
30.05.2013 / 16:16 | |
gost6678 Пользователь
| Askalite, вот класс, скажи что там исправить?
Прикрепленные файлы: MyCanvas.java (1.18 кб.) Скачано 558 раз |
30.05.2013 / 16:46 | |
SeTSeR Пользователь Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| не реагирует на нажатие клавиши ok
Прикрепленные файлы: src.zip (1.47 кб.) Скачано 16 раз |
30.05.2013 / 16:49 | |
gost6678 Пользователь
| SeTSeR, прослушивай команды из самого класса, в котором команды.
|
30.05.2013 / 16:56 | |
Askalite Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| Наверное так. private Player player; // !!!Текущий плеер и try{ player.stop(); player.close(); }catch(Exception e){}// Закроем на всякий случай player=Manager.createPlayer(inputStream,"audio/amr");
Прикрепленные файлы: MyCanvas.java (1.3 кб.) Скачано 439 раз |
30.05.2013 / 16:59 | |
SeTSeR Пользователь Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| gost6678, это не выход, т. к. у меня два разных экземпляра класса с разными командами
|
31.05.2013 / 12:34 | |
SeTSeR Пользователь Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| подскажите, пожалуйста, как здесь избавиться от OutOfMemory? Создаётся всего по одному экземпляру каждого класса, и не очень больших. Откуда взялась нехватка памяти?
Прикрепленные файлы: src.zip (1.93 кб.) Скачано 14 раз |
31.05.2013 / 13:40 | |
Freddy Пользователь Сейчас: Offline
Имя: Игорь Откуда: Воронеж Регистрация: 30.01.2010
| SeTSeR, public class Parser {
public Parser(String toParse) {
Expression expr = new Expression(toParse);
...
}
}
public Expression extends Parser {
public Expression(String s) {
super(s);
}
}
Когда ты создаёшь объект класса Parser, то он создаёт новый объект Expression -> идём в конструктор Expression -> видим super(s) -> вызываем конструктор Parser -> создаём новый Expression -> идём в конструктор Expression -> видим super(s) -> вызываем конструктор Parser -> создаём новый Expression... потому память и кончается, что там висит куча объектов Expression. |
31.05.2013 / 15:09 | |
Askalite Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| |