安卓:我能忽略“父视图不是TextView”和“sendUserActionEvent() mView == null”的错误吗?

23

在我的安卓应用中,我经常在logcat中看到以下两个错误:

06-02 20:33:16.070: E/MoreInfoHPW_ViewGroup(13983): Parent view is not a TextView
06-02 20:33:12.010: E/ViewRootImpl(13983): sendUserActionEvent() mView == null

尽管出现了这两个错误,我的应用程序运行得非常好,我没有找到是否这些错误是有害的(甚至可以修复!)还是它们可以被安全地忽略的明确答案。到目前为止,我一直只是忽略它们,但我想问一下,因为我相信我不是唯一一个对这两个错误含义感到困惑的人。

作为参考,我在三星Galaxy S5上通过adb运行应用程序时会出现这些错误。

编辑:发生Parent视图不是TextView错误的时间很多,但值得注意的是每当我按操作栏上的返回按钮或按按钮启动新活动时都会发生此错误。我使用支持库,minSdk=8。


2
我已经有几个月没做Android开发了,但这似乎不是你引起的错误或需要修复的问题。你可以在模拟器或另一个设备(最好是其他制造商)上进行测试,这将有助于确认它是设备问题。 - Reed
我们需要一些代码来了解正在发生的事情。但正如Jakar所说,有些错误不需要修复。 - Sulfkain
你是在ActionBar中使用自定义视图还是只是设置了actionBar.setDisplayHomeAsUpEnabled(true)? - Cory Roy
3
安卓经常会出现错误,这是其中之一。所以准备好会有很多担心。 - Elltz
1
是的(如果您使用三星)。这是一个已知问题,请参见:https://dev59.com/NWMl5IYBdhLWcg3w5aeQ - CDSCSE
显示剩余5条评论
1个回答

3

是的,你可以忽略它,这是三星型号已知的问题。如果它困扰着你,也许你可以更换设备。

context.startActivity(....); 

使用:

startActivity(new Intent(....));

请参考此答案中的指示,看看是否适用于您: https://dev59.com/NWMl5IYBdhLWcg3w5aeQ#24592235

希望对您有所帮助。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接