我有一个搜索栏,在搜索栏发生变化时,我运行这个异步任务来模糊位图;所以,基本上,当我将搜索栏移动到右边的位图时,应该会模糊更多,而当移动到左边的时候,模糊应该会更少。但是当我开始移动我的搜索栏位图时,即使我把它移到左边,它也变得越来越模糊,减少了模糊半径。正如在代码中看到的,我从未更改过"mainBitmap“,但当我调试应用程序时,我看到activity.mainBitmap发生了变化,这就是为什么当搜索栏移动逐渐模糊位图的原因。
知道我犯了什么错吗。
提前感谢!
private final class Blur extends AsyncTask<Integer, Void
我正在尝试根据焦点和模糊事件修改输入的背景。这部分很好用,但如果客户端在搜索框中输入了值,我还想设置背景。如果您输入文本,然后立即单击submit按钮(尽管您可以看到非常简短的背景变化),它确实可以工作。
但是,如果当前搜索框中有一个值,并且客户端触发了模糊功能,它还会更改输入的背景。
如果搜索框中有值,我如何确保模糊功能不会被触发?
这是我到目前为止的代码:
// change input field on blur and focus
var $searchFocus = 'url("img/layout/spyglass.png") no-repeat 2px