Android::带有数字可滚动选择器的自定义对话框?

Android::带有数字可滚动选择器的自定义对话框?,android,dialog,Android,Dialog,问题 我们称之为红色圆圈中的组件是什么 我怎样才能制作这样的对话框呢 实际上我不知道它叫什么,所以我不知道关键字 搜索一下。如果我觉得这是个奇怪的问题,我很抱歉 注意 我知道如何在android中创建简单的对话框 假设您想要一个NumberPicker,它显示从0摄氏度到20摄氏度的度值 您必须设置一个字符串数组来填充NumberPicker 首先,用值初始化字符串[],如下所示: String [] degreesValues = new String [20]; for(i

问题

我们称之为红色圆圈中的组件是什么

我怎样才能制作这样的对话框呢

实际上我不知道它叫什么,所以我不知道关键字

搜索一下。如果我觉得这是个奇怪的问题,我很抱歉

注意

我知道如何在android中创建简单的对话框


假设您想要一个
NumberPicker
,它显示从0摄氏度到20摄氏度的度值

您必须设置一个字符串数组来填充NumberPicker

首先,用值初始化字符串[],如下所示:

    String [] degreesValues = new String [20];

    for(int i= 0;i<20;i++){
        degreesValues[i] = String.valueOf(i)+ (char) 0x00B0;
    }
NumberPicker picker = (NumberPicker) findViewById(R.id.numberPicker);
    picker.setMinValue(0);
    picker.setMaxValue(19);
    picker.setDisplayedValues(degreesValues);

那是一个数字游戏。请参阅是否可以在每个数字中添加学位符号??是的。使用setDisplayedValues()方法。