2

このコードでは、スピナーに 600000 から 600113 までの PIN コード番号を追加しましたが、最初の位置を空にしたいだけです。ユーザーがクリックしたときだけ、アイテムが表示されます。私のコードを見てください -

final String[] myarray=new String[114];

    for(int i=0;i<114;i++)
    {

    myarray[i]=String.valueOf(a);
    a++;
    }
    ArrayAdapter<CharSequence> adapter = new ArrayAdapter<CharSequence>(MainActivity.this,
            android.R.layout.simple_spinner_dropdown_item,myarray);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    addnum_spinner.setAdapter(adapter);
    lv.setOnItemClickListener(itemClickedListener);

  //Spinner click  

    addnum_spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
        @Override
        public void onItemSelected(AdapterView<?> parentView, View selectedItemView, int position, long id) {
            // your code here
            String value = myarray[position];

            //
        }

        @Override
        public void onNothingSelected(AdapterView<?> parentView) {
            // your code here
        }

    });
4

3 に答える 3

0

spinnerこのプロパティをあなたに追加してxml、それが機能するかどうか試してください

android:prompt=""
于 2013-03-11T12:24:32.007 に答える