NumberPicker的格式化值在onClick上消失

时间:2017-02-25 16:28:03

标签: java android android-dialog dialog-preference android-number-picker

setDescendantFocusability(FOCUS_BLOCK_DESCENDANTS)模式下的我的NumberPicker和setWrapSelectorWheel(false)已关闭。

我使用简单的格式化程序格式化了我的Numberpicker:

mNumberPicker.setFormatter(new NumberPicker.Formatter() {
    @Override
    public String format(int value) {
        return TextUtils.makeQuatityString(getContext(), value, R.plurals.nWeek);
    }
});

示例输出:4周,其中4是值。

NumberPicker位于对话框中,短暂点击该值后,“周”消失,“4”停留。现在,经过长时间的点击后,格式化的文本会重新出现。

现在有人如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

看起来这是bug 其他人也面临这个问题。请检查此question

这对我有用。我在API 24进行了测试。

Promise