Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Eclipse调试:获取中间值_Android_Eclipse_Debugging - Fatal编程技术网

Android Eclipse调试:获取中间值

Android Eclipse调试:获取中间值,android,eclipse,debugging,Android,Eclipse,Debugging,有没有办法让eclipse调试器报告复杂android表达式的函数子项的中间返回值,而不为每个子项声明变量 例如,在下面的代码中,我想知道每个函数的返回值(getPaddingRight、getPaddingLeft等): if(tview.getPaint().measureText(q_text.toString)(我终于找到了一种简单的方法来实现这一点: 转到eclipse调试视图(窗口->打开透视->调试) 单击表达式选项卡(右上角的小窗口,三个选项卡中的一个,变量、断点、表达式) 输入

有没有办法让eclipse调试器报告复杂android表达式的函数子项的中间返回值,而不为每个子项声明变量

例如,在下面的代码中,我想知道每个函数的返回值(getPaddingRight、getPaddingLeft等):


if(tview.getPaint().measureText(q_text.toString)(我终于找到了一种简单的方法来实现这一点:

  • 转到eclipse调试视图(窗口->打开透视->调试)
  • 单击表达式选项卡(右上角的小窗口,三个选项卡中的一个,变量、断点、表达式)
  • 输入函数或变量的值或任何内容,单击它,将显示结果表达式
  • 注意:如果“表达式”选项卡不在右上角窗口中,则右键单击“变量”选项卡中的一个变量,然后单击“监视”菜单项,“表达式”选项卡将出现

    使用Helios Service Release 2

    if (tview.getPaint().measureText(q_text.toString(<=tview.getWidth()-tview.getPaddingRight()-tview.getPaddingLeft()){
                //take actions
                }