过滤logcat时,Log.d无效(Log.d is not working when filtering logcat)
我的详细logcat不起作用
Log.d("b","Hi stack.");
因为我用gc.uploaderimager(我的包名)过滤logcat。 如果我没有使用我的软件包名称过滤logcat,则logcat过快,消息过多。
1周前,没有问题,我记得我没有任何过滤,也没有过多的消息。 一周前发生了什么? 我无法理解。
现在,如果进行过滤,我看不到日志消息。
如果不进行过滤,我的logcat太快而且不可读。
那么解决方案是什么?
package gc.uploaderimager; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Log.d("b","Hi stack."); } }
My verbose logcat is not working for
Log.d("b","Hi stack.");
because I am filtering logcat with gc.uploaderimager(my package name). If I don't filter the logcat with my package name logcat is being too fast, excessive messages.
1 week ago, there was no problem and I remember that I did not any filtering and no excessive messages. What did happen 1 week ago? I couldn't understand.
Now, I can not see log messages if do filtering.
My logcat is too fast and not readable if do not filtering.
Then what is the solution?
package gc.uploaderimager; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Log.d("b","Hi stack."); } }
原文:https://stackoverflow.com/questions/40442966
最满意答案
在某些情况下,鼠标进入/离开事件发生了两次,这是有效的,所以它正在工作,但它是每次进/出的双重切换,所以没有净效果......现在,为了安全起见:
$(".common_box").hover(function(){ $(this).addClass("hover_me"); }, function(){ $(this).removeClass("hover_me"); });
这是一个错误(我相信 ),因为
.live()
更改支持.hover()
,这会导致一些不必要的副作用,你可以像上面那样明确100%安全,所以如果每个处理程序运行多个时间,至少为了你的目的,没关系。There's currently a bug in some situations where the mouse enter/leave events are firing twice, so it is working, but it's double toggling each in/out, so no net effect...for now, to be safe:
$(".common_box").hover(function(){ $(this).addClass("hover_me"); }, function(){ $(this).removeClass("hover_me"); });
This is a bug (I believe) because of the
.live()
changes to support.hover()
, which is causing some unwanted side-effects, you can be explicit like above to be 100% safe, so if each handler runs multiple times, at least for your purposes, it's alright.
相关问答
更多-
悬停切换问题(Hover toggle issue)[2023-07-18]
您正在遍历标题,然后尝试获取父元素 试试这个, $(document).ready(function(){ $(".box").hover(function(){ $(this).find(".toggle").stop().slideDown(); },function(){ $(this).find(".toggle").stop().slideUp(); }) }); You are traversing to title, then trying to get pare ... -
首先,类名不能以数字字符开头,因此我将您的类重命名为.x1 , .x2和.x3 。 其次,使用此选择器#myUL li.x1 a:hover在您的第一个悬停规则上,并将其他规则悬停在其他悬停规则上,如下所示。 function myFunction() { var input, filter, ul, li, a, i; input = document.getElementById("myInput"); filter = input.value.toUpperCase(); ...
-
它应该工作正常: http : //jsfiddle.net/2JW32/ CSS fieldset:hover a { text-decoration: none; color: red; } HTML 您可能想要检查 ...
-
如何使用CSS或JS在悬停时使访问链接更改颜色(How do I make a visited link change color on hover using CSS or JS)[2022-05-18]
a { color: blue; } a:visited { color: red; } a { color: blue; } a:visited { color: red; } -
即使单击按钮(并且容器已翻译),该元素仍保留hover类,因为浏览器似乎没有调用悬停(或鼠标移出)直到鼠标实际移动。 解决此问题的一种方法是删除按钮的click事件处理程序中的hover类。 但为了实现这一点,需要将hover事件处理程序的代码更改为在mouseover(hover-in)上专门添加类,并在mouseout(hover-out)上删除它。 这是必需的,因为根据当前代码,即使在click事件处理程序中删除了hover类,它也会在鼠标再次移动时切换回来(因为在那个时间点, hover的处理程序看 ...
-
在悬停时切换css颜色(toggle a css color on hover)[2021-10-30]
在某些情况下,鼠标进入/离开事件发生了两次,这是有效的,所以它正在工作,但它是每次进/出的双重切换,所以没有净效果......现在,为了安全起见: $(".common_box").hover(function(){ $(this).addClass("hover_me"); }, function(){ $(this).removeClass("hover_me"); }); 这是一个错误(我相信 ),因为.live()更改支持.hover() ,这会导致一些不必要的副作用,你可以像上面 ... -
-
你可以按照下面的方式。 工作小提琴 .onoffswitch { position: relative; width: 60px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none; } .onoffswitch-checkbox { display: none; } .onoffswitch-label { ...
-
使用:悬停 - CSS DEMO: span.paul:hover { color:#dedede; } span.jones:hover { color:#222222; } 更新: .splash_logo:hover span.paul { color:#dedede; } .splash_logo:hover span.jones { color:#222222; } DEMO: Use :hover - CSS DEMO: span.paul:hover { color:#dedede; } ...
-
您可以在悬停规则旁边添加!important声明: li:hover{ color:#111 !important; } 这样,它就不会被.css添加的内联样式覆盖 You could add an !important declaration next to your hover rule: li:hover{ color:#111 !important; } That way it isn't overridden by the inline styles added by .css ...