7.04.2015 / 09:46 | |
eNvisible Пользователь Сейчас: Offline
Имя: **** Откуда: В России. Регистрация: 19.07.2014
| kingdosya, Картинку можно как фон выводить, в меню например... А спрайты как обычно - на канве рисуем)
Изменено eNvisible (7.04 / 09:47) (всего 1 раз) |
16.04.2015 / 23:45 | |
Nevesel Пользователь Сейчас: Offline
Имя: Александр Регистрация: 07.11.2012
| Всем привет! Подскажите, пожалуйста, как из второстепенного класса проверить isFinishing, чтобы вовремя сохранить игру, если активность предназначена к уничтожению после паузы? Про isFinishing AIDE пишет что не знает такого значения... Может нужен какой-то импорт?
|
16.04.2015 / 23:52 | |
Nevesel Пользователь Сейчас: Offline
Имя: Александр Регистрация: 07.11.2012
| А еще в другом классе про методы getWindow и requestWindowFeature пишет как про неизвестные. Класс extends'ит Activity, импорты Context, res.Configuration, Bitmap, Config, Bundle, PowerManager, WakeLock, Window, WindowManager... Помогите рвзобраться, пожалуйста!!!
Изменено Nevesel (16.04 / 23:53) (всего 1 раз) |
17.04.2015 / 00:11 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Nevesel, на твой пост ( #412294) отвечу, может не isFinishing, а onPause/onDestroy? И что значит в твоём понимании второстепенный класс? Можно событие повесить, так, что при завершении все нужные тебе классы узнали, что нужно сохранить состояние. __________________
let live |
17.04.2015 / 00:26 | |
Nevesel Пользователь Сейчас: Offline
Имя: Александр Регистрация: 07.11.2012
| Извиняюсь, не про requestWindowFeature, а getResourses().getConfiguration().orientationConfiguration.ORIENTATION_LANDSCAPE; Именно про getResources() пишет- "unknown method"... А второстепенный, ммм... не совсем удачно написал - ну, в смысле, наследуемый не от Activity, к примеру, а от Sound...
Изменено Nevesel (17.04 / 00:34) (всего 1 раз) |
17.04.2015 / 00:35 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| Nevesel, ну да, попутать нефиг делать P.S. очепятка у тебя, надо |
17.04.2015 / 09:35 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Nevesel, getResources() - метод класса Activity. В другие классы тебе нужно передавать Context, чтобы обращаться к этим методам. class MainActivity extends Activity {
void onCreate() {
...
sound = new Sound(this);
}
}
class Sound {
private Context context;
public Sound(Context context) {
this.context = context;
}
public void load() {
...
context.getResources()...
}
__________________
let live |
18.04.2015 / 00:40 | |
Nevesel Пользователь Сейчас: Offline
Имя: Александр Регистрация: 07.11.2012
| DominaN, блин, ведь и а самом деле опечатка!!! Вроде и проверял код, а вот поди ж ты- ошибки остались...
|
18.04.2015 / 00:54 | |
Nevesel Пользователь Сейчас: Offline
Имя: Александр Регистрация: 07.11.2012
| aNNiMON, всë верно- класс наследуется от Activity, но getWindow() всë равно подчëркивается красным- не знает такого метода... |
18.04.2015 / 04:17 | |
Nevesel Пользователь Сейчас: Offline
Имя: Александр Регистрация: 07.11.2012
| Блин, Гугл в тишине- великая вещь! Все вопросы сняты.. всем спасибо!!!! Мой бич-синтаксические ошибки...
|