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
   | Блин, Гугл в тишине- великая вещь! Все вопросы сняты.. всем спасибо!!!! Мой бич-синтаксические ошибки...
   |