亚洲乱色熟女一区二区三区丝袜,天堂√中文最新版在线,亚洲精品乱码久久久久久蜜桃图片,香蕉久久久久久av成人,欧美丰满熟妇bbb久久久

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

Android 開(kāi)發(fā)即時(shí)聊天工具 YQ :(八) 添加/刪除好友

admin
2013年2月25日 14:28 本文熱度 4922

國(guó)際慣例,先上圖:




代碼比較簡(jiǎn)單,只需給listview設(shè)置Listener就OK,


當(dāng)點(diǎn)擊刪除后,這里沒(méi)有做提示,會(huì)直接刪除,刪除后應(yīng)當(dāng)給服務(wù)器發(fā)送一個(gè)刪除好友的包,服務(wù)器端更新數(shù)據(jù)庫(kù)中的數(shù)據(jù)。


然后客戶(hù)端要做的就是更新下好友列表。


具體看代碼吧:





[java]


  1. private void setListViewListener() {  

  2.         listView.setOnItemClickListener(new OnItemClickListener(){  

  3.             public void onItemClick(AdapterView<?> a, View v, int position,long l) {  

  4.                 temp= (BuddyEntity) listView.getItemAtPosition(position);  

  5.                 //打開(kāi)聊天頁(yè)面   

  6.                 Intent intent=new Intent(BuddyActivity.this,ChatActivity.class);  

  7.                 intent.putExtra("avatar", temp.getAvatar());  

  8.                 intent.putExtra("account",temp.getAccount());  

  9.                 intent.putExtra("nick", temp.getNick());  

  10.                 startActivity(intent);  

  11.             }  

  12.         });  

  13.         listView.setOnItemLongClickListener(new OnItemLongClickListener(){  

  14.             public boolean onItemLongClick(AdapterView<?> arg0, View arg1,int position, long arg3) {  

  15.                 temp= (BuddyEntity) listView.getItemAtPosition(position);  

  16.                 listView.setOnCreateContextMenuListener(new OnCreateContextMenuListener(){  

  17.                     public void onCreateContextMenu(ContextMenu menu,  

  18.                             View arg1, ContextMenuInfo arg2) {  

  19.                         menu.setHeaderTitle("操作");  

  20.                         menu.add(0,0,0,"發(fā)起會(huì)話");  

  21.                         menu.add(0,1,0,"刪除好友");  

  22.                         menu.add(0,2,0,"查看好友資料");  

  23.                     }  

  24.                 });  

  25.                 return false;  

  26.             }  

  27.         });  

  28.     }  

  29.     public boolean onContextItemSelected(MenuItem item) {  

  30.         switch(item.getItemId()){  

  31.         case 0:  

  32.             //打開(kāi)聊天頁(yè)面   

  33.             Intent intent=new Intent(BuddyActivity.this,ChatActivity.class);  

  34.             intent.putExtra("avatar", temp.getAvatar());  

  35.             intent.putExtra("account",temp.getAccount());  

  36.             intent.putExtra("nick", temp.getNick());  

  37.             startActivity(intent);  

  38.             break;  

  39.         case 1:  

  40.             //向服務(wù)器發(fā)送一個(gè)刪除好友的包   

  41.             SendMessage.sendADbuddy(MoreActivity.me.getAccount(),   

  42.                     temp.getAccount(),   

  43.                     YQMessageType.DEL_BUDDY);  

  44.             //刪除好友列表中的該好友   

  45.             for(int i=0;i<buddyEntityList.size();i++){  

  46.                 if((buddyEntityList.get(i).getAccount())==temp.getAccount()){  

  47.                     buddyEntityList.remove(i);  

  48.                 }  

  49.             }  

  50.             listView = (ListView) findViewById(R.id.listview);  

  51.             ba=new BuddyAdapter(this,buddyEntityList);  

  52.             listView.setAdapter(ba);  

  53.             break;  

  54.         case 2:  

  55.             //   

  56.             break;  

  57.         }  

  58.         return super.onContextItemSelected(item);  

  59.     }  

該文章在 2013/2/25 14:28:50 編輯過(guò)
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專(zhuān)業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車(chē)隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類(lèi)企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷(xiāo)售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶(hù)的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved