Форум программистов, компьютерный форум CyberForum.ru

Обработка событий - Android

Войти
Регистрация
Восстановить пароль
 
ET
0 / 0 / 0
Регистрация: 18.08.2012
Сообщений: 4
16.05.2013, 13:51     Обработка событий #1
Добрый день!Пишу в данный момент книгу-приложение.Вопрос такой:как можно заменить if;else или это будет самое просто решение?
Тоесть будет много моментов :

<текст>
Выбор решения-выбор1,выбор2
<текст в зависимости от выбора>
выбор решения-выбор3(проверить наличие выбора1),выбор4

и т.д.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2013, 13:51     Обработка событий
Посмотрите здесь:

Android Обработка событий для массива кнопок
DatePickerDialog на нескольких обработчиках событий Android
Android перехват событий в Intent.ACTION_VIEW
Написание метода обработчика событий кнопки Android
Обработчики событий в новом(своем) class Android
Обработчик событий для ImageButton Android
Android Обработка событий + прорисовка
Обработчик событий в табхост Android
Обработка событий при работе с sqlite Android
Обработка событий в Service Android
Android Обработка событий в ExpandableListView
Android Обработка событий дочерним и родительским элементами

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
JIyrApy
31 / 31 / 1
Регистрация: 22.08.2010
Сообщений: 242
16.05.2013, 13:55     Обработка событий #2
Что-то не особо понятно, может так
Java
1
<условие>?<если условие верно>:<если условие неверно>
ET
0 / 0 / 0
Регистрация: 18.08.2012
Сообщений: 4
16.05.2013, 14:01  [ТС]     Обработка событий #3
Цитата Сообщение от JIyrApy Посмотреть сообщение
Что-то не особо понятно, может так
Java
1
<условие>?<если условие верно>:<если условие неверно>
Может у Вас было такое,интерактивная книжка.Идет текст/текст.Потом:
"Наш герой дошел до развилки и пред ним предстал камень:налево пойдешь-коня потеряешь.Направо-голову сложишь"
Пойти налево-кнопка1
пойти направо - кнопка2

И так будет формироваться текст.В зависимости от выбора текущего и прошлого будет формироваться история
JIyrApy
31 / 31 / 1
Регистрация: 22.08.2010
Сообщений: 242
16.05.2013, 14:09     Обработка событий #4
ну теоретически можно что-то типа:
Java
1
2
a= (str=="налево пойдешь")?"коня потеряешь":"голову сложишь";
в=(а=="коня потеряешь")?"пешком пойдешь":"помрешь"...
Но ели там выборов больше, то лучше case использовать
ET
0 / 0 / 0
Регистрация: 18.08.2012
Сообщений: 4
16.05.2013, 14:14  [ТС]     Обработка событий #5
Цитата Сообщение от JIyrApy Посмотреть сообщение
ну теоретически можно что-то типа:
Java
1
2
a= (str=="налево пойдешь")?"коня потеряешь":"голову сложишь";
в=(а=="коня потеряешь")?"пешком пойдешь":"помрешь"...
Но ели там выборов больше, то лучше case использовать
Большое спасибо!Буду разбираться
Yandex
Объявления
16.05.2013, 14:14     Обработка событий
Ответ Создать тему
Опции темы

Текущее время: 18:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru