2

次のコーディングでAndroidスピナーのカスタムフォントを追加したいという問題がありました。私はすでに ArrayAdapter を試しましたが、まだ成功しません。ありがとう。

private void loadSpinner() {
        List<String> list = new ArrayList<String>();
        list.add("1");
        list.add("2");
        list.add("3");
        list.add("4");
        list.add("5");
        list.add("6");
        list.add("7");
        list.add("8");      
        list.add("9");
        ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, list);
        dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
        cmbStage.setAdapter(dataAdapter);
        cmbStage.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
            public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
                Object item = parent.getItemIdAtPosition(pos + 1);
                currentID = Integer.parseInt(item.toString()); 
            }
            public void onNothingSelected(AdapterView<?> parent) {
            }
        });        
    }
4

1 に答える 1