2012-11-08 4 views
0

어떻게 안드로이드에서 xml 웹 서비스에서 콘텐츠를 제거 할 수 있습니까 !! xml ws의 데이터를 listView로 파싱 한 후 nxt : 1 -을 수행하고 싶습니다. 사용자는 서비스에서 제거하려는 항목 중 하나를 선택해야합니다! 활동이 새로 고침되고 새 목록이 표시되어야합니다. 나는 어떻게 remove the Item from the ws 및 방법을 알고 싶습니다 reload the page !!xml 웹 서비스에서 콘텐츠 제거

ListAdapter getCourseAdapter= new SimpleAdapter(this,coursesList,R.layout.taken_list, 
       new String[] {"code","creditHours","name"}, new int[] 
        {R.id.t3,R.id.hrs,R.id.desc}); 
     coursesLV.setAdapter(getCourseAdapter); 

     coursesLV.setOnItemClickListener(new OnItemClickListener(){ 

      public void onItemClick(AdapterView<?> arg0, View arg1, final int arg2, 
        long arg3) { 
       // TODO Auto-generated method stub 


        coursesList.remove(this); 

          } 
         }); 
+0

웹 서비스에 대한 요청을 보내야합니다. 실제 호출은 사용중인 웹 서비스에 따라 다릅니다. 공개 API인가, 그것이 무엇인지 게시하고 있다면/누군가가 살펴볼 것입니다. –

+0

다음을 사용하여 req를 보냅니다. HttpClient httpclient = new DefaultHttpClient (httpParameters); \t \t \t HttpResponse httpResponse; \t \t \t HttpGet httpGet; – user1767371

답변

0

항목을 삭제하려면 하나의 서비스가 있어야합니다. 따라서 사용자가 항목을 클릭하면 웹 서비스를 호출하여 서버에서 항목을 삭제/제거합니다. 그런 다음 webservice를 호출하여 listview를 다시로드하십시오.

+0

DefaultHttpClient httpClient = new DefaultHttpClient(); \t HttpGet httpPost = 새 HttpGet (URL); HttpResponse httpResponse = httpClient.execute (httpPost); \t HttpEntity httpEntity = httpResponse.getEntity(); – user1767371

+0

여기 req 대구하지만 dosent 작동 !! – user1767371

관련 문제