我有一个通知服务,每5秒触发一次,并获取数据并解析它,然后显示它。 但是,此机制仅适用于应用程序的主屏幕。如何在android项目的每个活动中调用一个函数?
我想要在应用程序的每个屏幕上完成此操作。为此,我应该在项目的每个活动中编写相同的代码?这是非常繁琐的工作。我想把它推广..
如何做到这一点?有任何想法吗??
我有一个通知服务,每5秒触发一次,并获取数据并解析它,然后显示它。 但是,此机制仅适用于应用程序的主屏幕。如何在android项目的每个活动中调用一个函数?
我想要在应用程序的每个屏幕上完成此操作。为此,我应该在项目的每个活动中编写相同的代码?这是非常繁琐的工作。我想把它推广..
如何做到这一点?有任何想法吗??
可以使BasicActivity
并在该Activity
方法,并调用内部onCreate();
该方法现在在您的项目从BasicActivity
如果你说的推送通知服务,这种想法似乎扩展的每个活动有问题的。告诉我们更多你正在尝试做什么。
你做这样的事在一些实用类
public static void showNotifction(Activity a)
{
//notify
}
,并在此,如果您有任何回调方法。然后创建与方法的接口,并在所有这些活动实现它们,你可以做这..
public static void showNotifction(CommoInterface a)
{
if(a insatncof Activity){
//notify
a.callBack(); // callBack is a method in the interface..
}
}