Android微调器增量编号

tha*_*guy 0 java android

我想在android中创建一个spinner,它有一个0到255的列表.我想知道我是怎么做的?

我目前有这个......

 public void addItemsOnSpinner() {

        spinner = (Spinner) findViewById(R.id.spinner);
        List<String> list = new ArrayList<String>();
        list.add("list 1");
        list.add("list 2");
        list.add("list 3");
        ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this,
                android.R.layout.simple_spinner_item, list);
        dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
        spinner.setAdapter(dataAdapter);
    }
Run Code Online (Sandbox Code Playgroud)

我对java没有太多经验,所以真的只是希望微调器从0开始并逐渐增加到255.

干杯

Sup*_*ngs 5

为此更改您的代码:

public void addItemsOnSpinner() {

        spinner = (Spinner) findViewById(R.id.spinner);
        List<String> list = new ArrayList<String>();
        for (int i=0; i<=255; i++){
            list.add("list " + i);
        }
        ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this,
                android.R.layout.simple_spinner_item, list);
        dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
        spinner.setAdapter(dataAdapter);
    }
Run Code Online (Sandbox Code Playgroud)