1

我知道如何从滑块中获取值并将值放入编辑字段,但我没有找到任何关于根据编辑字段中插入的值移动滑块字段栏的信息?

我使用以下从滑块字段中获取值

FieldChangeListener listenerslider1 = new FieldChangeListener() {

        public void fieldChanged(Field field, int context) {
            try {

                if (field == mdrdageslider1) {
                    int ageslidervalue = mdrdageslider1.getValue();
                    String strageslidervalue = Integer
                            .toString(ageslidervalue);
                    edtmdrdage.setText(strageslidervalue);

                }

            } catch (IllegalStateException e) {

                e.printStackTrace();
            } catch (NullPointerException e) {
                e.printStackTrace();
            }
        }
    };

但不知道根据编辑字段插入的值移动滚动条?

4

1 回答 1

1

我想我在这里遗漏了一些东西。

我想你所说的滑块是 API 中的 GaugeField。它提供了您已经使用的 getValue() 方法。它还提供了 setValue() 方法。因此,在您的 EditField 的 changeListener 中,您可以引用该字段并使用 setValue() 来更新它。

我看到您有一个单独的类似问题,现已解决: 在滑块上使用移动效果时出现问题

于 2013-11-15T09:59:38.953 回答