如何在调试器中找到搜索查询文本?
How do I find the search query text in a debugger?
在Android debugger window, a SearchView has many fields中,其中一些描述如下。
哪个字段显示SearchView的当前查询文本?
从视图等复杂元素中获取特定值的最简单方法可能是使用 watch。
您可以通过点击戴眼镜的图标打开手表视图(如果未在调试视图中打开)。
您可以添加单行代码,您可以输入这些代码以在运行时检查方法的值或 return 值。
参考 SearchView 的 Android 文档
您应该能够使用 getQuery() 方法来获取您想要的值。
像这样添加手表:searchView.getItem()
如果字段不足以显示您需要的信息,您可以使用 Evaluate Expression,如链接问题的第一个答案中所述。
正如@ShivamKumar 所指出的,在堆栈仍然可以直接访问 searchView 的任何断点处输入 searchView.getQuery()
将为您提供所需的内容。
在Android debugger window, a SearchView has many fields中,其中一些描述如下。
哪个字段显示SearchView的当前查询文本?
从视图等复杂元素中获取特定值的最简单方法可能是使用 watch。
您可以通过点击戴眼镜的图标打开手表视图(如果未在调试视图中打开)。
您可以添加单行代码,您可以输入这些代码以在运行时检查方法的值或 return 值。
参考 SearchView 的 Android 文档 您应该能够使用 getQuery() 方法来获取您想要的值。
像这样添加手表:searchView.getItem()
如果字段不足以显示您需要的信息,您可以使用 Evaluate Expression,如链接问题的第一个答案中所述。
正如@ShivamKumar 所指出的,在堆栈仍然可以直接访问 searchView 的任何断点处输入 searchView.getQuery()
将为您提供所需的内容。