gpt4 book ai didi

android - 在钛中点击通知后如何打开特定窗口

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:36:08 24 4
gpt4 key购买 nike

我想在钛中点击通知时打开应用程序中的某个页面我正在使用钛 SDK 3.5.1我创建了一个启动应用程序的 Intent ,但它打开了索引页面

var intent1 = Ti.Android.createIntent({
flags : Ti.Android.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED | Ti.Android.FLAG_ACTIVITY_SINGLE_TOP,
className : 'co.ntime.audioPlayer.AudioplayerActivity',
action : Ti.Android.ACTION_MAIN
});
var pending1 = Ti.Android.createPendingIntent({
activity : Ti.Android.currentActivity,
intent : intent1,
type : Ti.Android.PENDING_INTENT_FOR_ACTIVITY,
flags : Titanium.Android.FLAG_ACTIVITY_NEW_TASK
});
Ti.Android.currentActivity.addEventListener('newintent', function(e) {
Ti.API.info('caught intent!');
var page1 = Alloy.createController('page1').getView();
$.index.add(page1);
});

但并没有进入新的intent事件

最佳答案

您必须在推送通知中将额外字段作为字符串发送,您可以检查 onMessage() 方法,然后根据该额外字段字符串,您可以使用 if else 设置 Activity 类。

关于android - 在钛中点击通知后如何打开特定窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30638075/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com