3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
Android-如何建立下拉選單Spinner被選取後的事件副程式(讀取無名稱陣列):方法1 spinner.setOnItemSelectedListener()-noNameArray     注意:整個事件程式碼都必須放在 onCreate() {   裡面 }     範例:   import android.view.*; import android.widget.*;        public void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.activity_main);                            // 建立Spinner1 的傾聽者物件       Spinner spinner = (Spinner) findViewById(R.id.spinner1);         // 建立一個ArrayAdapter物件,並放置下拉選單的內容         ArrayAdapter adapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item,new String[]{” 陣列元素1″, “陣列元素2″,”陣列元素3″});         // 設定下拉選單的樣式 simple_spinner_item 和 simple_spinner_dropdown_item 都是系統內建的預設樣式        // 設定下拉選單讀取adapter物件         spinner.setAdapter(adapter);         // 設定項目被選取之後的動作        spinner.setOnItemSelectedListener(new Spinner.OnItemSelectedListener(){         public void onItemSelected(AdapterView adapterView, View view, int position, long id){             //取得選取值可以使用「getSelectedItem()」或「getSelectedItemPosition()」;設定預設值則使用「setSelection()」。   //Toast.makeText(MainActivity.this, ” 您選擇“+adapterView.getSelectedItem().toString(), Toast.LENGTH_LONG).show();             }         public void onNothingSelected(AdapterView arg0) {         Toast.makeText(MainActivity.this, ” 您沒有選擇任何項目“, Toast.LENGTH_LONG).show();          }          });         }//………………………onCreat 結束  

本文由jashliaoeuwordpress提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦