0

我有这个类,我想在滚动数字选择器时查看 view.getValue() 的当前值是多少,我在 if 中放置了一个断点,但我无法看到它的值

public class ClsCallbackBottomSheet implements NumberPicker.OnScrollListenr{


@Override
public void onScrollStateChange(NumberPicker view, int scrollState) {

    if (scrollState == 0) {
        ClsBottomSheet.tv.setText(ClsBottomSheet.values[view.getValue()]);
    }
 }

获取这些值

4

2 回答 2

0

如果您处于调试模式,您可以通过动态执行获取方法或变量值。请检查下面的屏幕截图。在这里,我标记了它将在调试模式下启用的控件,您可以使用此选项执行代码。希望这会帮助你。在此处输入图像描述

于 2017-06-13T07:00:29.317 回答
0
int value = view.getValue();
ClsBottomSheet.tv.setText(ClsBottomSheet.values[value]);

要么像那样将它们分开,要么进入 getValue 函数

于 2017-06-13T06:55:51.440 回答