Вниз  Android-программирование (1-ые посты)
- 25.05.2014 / 16:59
andreyKorotayev
  Пользователь

andreyKorotayev 
Сейчас: Offline
А если я нахожусь во втором активити,есле вызову предложенные способы я закрываю всю программу?
- 25.05.2014 / 16:59
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
не боишся, что прога висанет? опа гост стайл? лучше объект Activity передать в конструктор класса
Открыть спойлер

__________________
 знает толк
- 25.05.2014 / 17:05
andreyKorotayev
  Пользователь

andreyKorotayev 
Сейчас: Offline
Если одно ативити то понятно,а как уже с двумя быть?
- 25.05.2014 / 17:15
andreyKorotayev
  Пользователь

andreyKorotayev 
Сейчас: Offline
Я думал setContentView из активити можно вызывать один раз,а из вьюхи интент на другое
- 25.05.2014 / 17:15
ilyaX2D
  Пользователь

ilyaX2D 
Сейчас: Offline
andreyKorotayev, Вот тебе ответ вродь...
http://forum.startandroid.ru/viewtopic.php?f=27&t=835
- 25.05.2014 / 17:20
andreyKorotayev
  Пользователь

andreyKorotayev 
Сейчас: Offline
Тоесть мне воспринимать активити как мидлет в j2me?
- 25.05.2014 / 17:23
ilyaX2D
  Пользователь

ilyaX2D 
Сейчас: Offline
andreyKorotayev, Нет... Ты можешь наделать скажем пару методов в активити:

Canvas1 can1;
can1 = new Canvas1(this) ;
и т.д...

void menu() { setContentView(can1); }
void game() { setContentView (can2); }

Из канвы1 вызовешь: mainActivity.mact.game(); - запустишь экран игры.
  или из канвы2 mainActivity.mact.menu(); - для экрана меню... и т.д... Я так экраны переключаю... Ну насчет восприятия незнаю) Но это работает как и в j2me)

Изменено ilyaX2D (25.05 / 17:27) (всего 4 раза)
- 25.05.2014 / 17:31
andreyKorotayev
  Пользователь

andreyKorotayev 
Сейчас: Offline
А не проще из вьюхи вызвать
If (нажата новая игра){
Game game=new Game (MainActivity.main);
MainActivity.main.setContentView (game);}
- 25.05.2014 / 17:35
ilyaX2D
  Пользователь

ilyaX2D 
Сейчас: Offline
andreyKorotayev, Так ты новый экземпляр будешь создавать каждый раз. Один на другой. А при переключении нужно будет только за порядком в канве следить опять же через методы да статики...
- 25.05.2014 / 17:37
andreyKorotayev
  Пользователь

andreyKorotayev 
Сейчас: Offline
Я для примера показал,я все в конструктое инициализирую
Наверх  Всего сообщений: 4453
Фильтровать сообщения
Поиск по теме
Файлы топика (184)