0
您好我的应用程序包含一个服务类。在服务类中,我有一个WindowManager
其中包含一个RelativeLayout
init.I想模糊相对布局,以便所有背后的东西都看起来模糊。我有一些模糊代码,但它们只能在Activity类中使用,不在服务类中。所以,有没有解决方法。我想简单地模糊一个relativeLayout,以便后面的所有内容都看起来很模糊。如何模糊relativeLayout
,我使用模糊布局
您好我的应用程序包含一个服务类。在服务类中,我有一个WindowManager
其中包含一个RelativeLayout
init.I想模糊相对布局,以便所有背后的东西都看起来模糊。我有一些模糊代码,但它们只能在Activity类中使用,不在服务类中。所以,有没有解决方法。我想简单地模糊一个relativeLayout,以便后面的所有内容都看起来很模糊。如何模糊relativeLayout
,我使用模糊布局
是发送Context
或Activity
参数,服务类的活动,然后使用这样的代码:
在服务类:
public void functionname(Context context) {
//do what u want
}
在Activity类:
//call this function in activity class
functionname(this);
好吧,这意味着我必须在服务类中使用mainActivity的布局 – Adarsh
'“我已经得到了一些模糊的代码,但他们只在活动类的工作不是在服务类”'什么,如果你把它的活动或服务有什么区别? – pskink
@pskink如果我在主活动类中调用该代码,它完美地工作并模糊整个布局,并且在服务类中以编程方式创建了相同的相对布局,并且当我尝试在服务类中模糊相对布局时,它会给我空指针异常并崩溃。 – Adarsh
再次,没有什么区别,你调用'位图'bluring代码,有什么错误的是你怎么在这两种情况下调用该代码 – pskink