2011-09-08 4 views
0

코드에서 나는 데이터베이스에서 값을 얻었고 회 전자에 표시했습니다. 데이터의 마지막 행 네가 나를 도와 준다면 내 기쁨이 될거야.함수를 호출 한 후 전체 데이터를 볼 수 있습니다.

SpSites.setOnItemSelectedListener (새 OnItemSelectedListener() {

public void onItemSelected(AdapterView<?> arg0, View arg1,int arg2, long arg3) { 
     Object itemName = SpSites.getSelectedItem(); 
     String strselectedName = itemName.toString(); 

      for(int i = 0; i < siteName.length; i++){ 
       if(siteName[i].equalsIgnoreCase(strselectedName)){ 
        detailEmployee = gd.selectPhoneDirectory(siteId[i]);//detailEmployee is string array 
        //Toast.makeText(Directory.this,detailEmployee[i], Toast.LENGTH_LONG).show();   

       } 
       for(int j = 0;j<detailEmployee.length;j++){ 
        Toast.makeText(Directory.this,detailEmployee[j], Toast.LENGTH_LONG).show(); 
        System.out.println("Data :"+detailEmployee[j]); 
       } 
      } 
     } 

답변

0

모두가 같은 장소에 표시되고 있습니다. 당신은 다른 사람의 상단에 자사의 전시 때문에 마지막 요소를 참조하십시오. concstenate하는 문자열 빌더를 사용하여 마지막 항목의 모든 항목을 하나의 Toast.show()

+0

당신을 얻지 못했습니다 ... –

+0

여러 토스트 대화 상자. 모두 같은 곳 –

+0

내 문제를 해결하지 못했습니다. –

관련 문제