有没有办法让 eclipse 调试器报告复杂 android 表达式的功能子项的中间返回值,而无需为每个子项声明变量?
例如,在下面的代码中,我想知道每个函数的返回值(getPaddingRight,getPaddingLeft等):
if (tview.getPaint().measureText(q_text.toString(<=tview.getWidth()-tview.getPaddingRight()-tview.getPaddingLeft()){
//take actions
}
编辑:如果将鼠标悬停在q_text或tview上,则会获得该对象的属性,但不会获得函数的返回值。例如,您可以通过查看 tview 对象的 mMeasuredWidth 属性来查找 getWidth 的值,但我想知道是否有任何函数的返回值的通用解决方案。
我终于找到了一个简单的方法来做到这一点:
- 转到 eclipse 调试视图(寡妇->打开透视->调试) 单击表达式选项卡
- (右上角的迷你寡妇,3 个选项卡变量、断点、表达式中的 1 个)
- 输入函数或变量的值或其他任何内容,单击它,将显示结果表达式。
选项卡中的变量之一,然后单击"监视"菜单条目,将出现"表达式"选项卡。
使用赫利俄斯服务版本 2