我有一个带有4个标签的tabactivity.我有一个正在运行的服务-即使我的tabactivity被销毁后,该服务也会运行.
服务收到事件后,我会创建一个通知. tabactivity此时可能会被破坏,或者仅在后台运行.
如何创建Notification / PendingIntent,如果当前不在运行,它将启动tabactivity;如果已经运行,则将其置于最前面,并根据事件集中特定的选项卡?
我曾考虑过要通过编程方式从tabactivity中注册广播接收器,并以此来集中显示选项卡,但是如何使tabactivity成为活动的Activity?
最佳答案我希望您已经检查了“如何创建通知”和“如何从通知开始活动”文档-如果没有,则为check it)因此,对于从Notification中激活特定选项卡,我建议您在PendingIntent中使用“ extras”.只需将特定选项卡的编号放入intent中,然后在Activity中调用“ onCreate()”时,只需从Intent中(在Activity中调用getIntent())中获取它,然后再设置setCurrentTab(number)即可;在tabHost中.
我的英语很抱歉),希望对您有所帮助.
总结以上是内存溢出为你收集整理的android-从通知发送的PendingIntent中选择TabActivity中的特定选项卡 全部内容,希望文章能够帮你解决android-从通知发送的PendingIntent中选择TabActivity中的特定选项卡 所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)