2015-03-05 2 views
1

Я строю титановое приложение. На этом этапе я разрабатываю это только для Android.Титан: новый вид после намерения

Мое приложение должно сделать следующее: когда пользователь нажимает кнопку, необходимо отправить уведомление. Я проверил страницу Titanium Notificationmanager, и они очень помогли мне. Когда пользователь нажимает кнопку, появляется всплывающее окно.

Теперь для второй части моего приложения я хочу направить пользователя на новый экран (или просмотр) из намерения уведомления. Как это можно сделать?

В умысле вам нужно указать имя класса:

var intent = Ti.Android.createIntent({ 
    flags : Ti.Android.FLAG_ACTIVITY_CLEAR_TOP | Ti.Android.FLAG_ACTIVITY_NEW_TASK, 
    // Substitute the correct classname for your application 
    className : 'com.appcelerator.notificationsample.NotificationsampleActivity', 
}); 
intent.addCategory(Ti.Android.CATEGORY_LAUNCHER); 

Как я могу направить пользователь на новый экран? Нужно ли мне создавать новый контроллер сплава? Мне нужно сделать новое представление? Может кто-нибудь мне помочь? :)

ответ

2

Вы можете использовать один и тот же (основной) пакет/класс приложения и слушать событие newintent (http://docs.appcelerator.com/titanium/latest/#!/api/Titanium.Android.Activity-event-newintent), а затем представить определенный вид.

Чтобы начать новую деятельность, пройдите по ссылке http://docs.appcelerator.com/titanium/latest/#!/guide/Android_Intents-section-43287298_AndroidIntents-CreateanExplicitIntent

Смежные вопросы