2010-11-18 24 views
-1

如何在選擇模式多重查找選中事件。查找列表視圖選擇模式多個事件

我使用ontemselected方法時不爲我

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_multiple_choice,getIntent().getStringArrayExtra("agents")); 
      ListView list = (ListView)findViewById(R.id.ListView01); 
      list.setAdapter(adapter); 
      list.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE); 
      list.setSelected(true); 
      list.setClickable(true); 
      list.setOnItemSelectedListener(new OnItemSelectedListener() { 
       public void onItemSelected(AdapterView<?> arg0, View arg1, 
         int arg2, long arg3) { 
        // TODO Auto-generated method stub 

        Log.d("checked",""+arg2);   


       } 

       @Override 
       public void onNothingSelected(AdapterView<?> arg0) { 
        // TODO Auto-generated method stub 
       } 

      }); 

      }catch (Exception e) { 
       // TODO: handle exception 
       e.printStackTrace(); 
      } 
+0

你應該與此事有關的代碼編輯你的問題。 – Specur 2010-11-18 15:57:45

回答

0

方法getcheckItemIds()插上U選擇IDS

長[] checkedIDs = listviewName.getCheckItemIds陣列工作();

希望這有助於