-2

スピナーを作りました。アイテムが選択されたら、何が選択されたかを示すトーストを表示したいと思います。どうやってやるの?

4

2 に答える 2

3

このコードを試してください。それは私にとってはうまくいきます:

    Spinner spinnerone = (Spinner) findViewById(R.id.spinner);
    ArrayAdapter<String> adapterone = new ArrayAdapter<String> (this,android.R.layout.simple_spinner_item,mtype2);
    spinnerone.setAdapter(adapterone);
    spinnerone.setSelection(0);
    spinnerone.setOnItemSelectedListener(new OnItemSelectedListener() 
    {
        public void onItemSelected(AdapterView<?> arg0, View arg1,int arg2, long arg3) 
        { 
             int item = spinnerone.getSelectedItemPosition();
             y = mtype2[item];
             Toast.makeText(getApplicationContext(), y, Toast.LENGTH_SHORT).show();
        }
        public void onNothingSelected(AdapterView<?> arg0) {
        }
   });
于 2011-11-29T12:44:57.033 に答える
1

http://developer.android.com/reference/android/widget/Toast.htmlは、Androidのトースト機能について知っておく必要のあるすべてを提供します。

于 2011-11-29T12:28:11.823 に答える