一  xml內加入Spinner元件

二  宣告String陣列

      方法一   String[] aaa = {"111","222","333",...} ;

      方法二   也可在res/.../string內設定   <string-array name="aaa"> <item>111</item><item>222</item>...

三  初始化spinner -- findViewById

四  接收器   ArrayAdapter 指定給spinner  & 樣式

        aaalist = new ArrayAdapter<String>(context, android.R.layout.simple_spinner_item, aaa);    

        //設定下拉式選單樣式

        aaalist.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 

        spinner.setAdapter(aaalist );

五  設定點選item後的處理方式

spinner.setOnItemSelectedListener(new OnItemSelectedListener(){

    @Override
    public void onItemSelected(AdapterView<?> parent, View view,int position, long id) {

            Object obj = parent.getItemAtPosition(position); //取得item項目資訊

    }
    @Override
    public void onNothingSelected(AdapterView<?> arg0) {
    }
});

arrow
arrow
    全站熱搜

    "0" 發表在 痞客邦 留言(0) 人氣()