聊天介面實現

2021-07-05 08:48:16 字數 314 閱讀 1103

聊天介面是乙個listview,item是接受訊息介面和傳送訊息介面,list裡面的實體類有資訊內容和資訊型別(是傳送還是接收),adapter展示資料的時候,根據資訊型別隱藏或者顯示item的接受訊息介面或者傳送訊息介面。

當傳送訊息的時候,list新增乙個實體類,adapter呼叫adapter.notifydatasetchanged(),msglistview.setselection(msglist.size()); // 將listview定位到最後一行,以保證一定可以看得到最後發出的一條訊息

inputtext.settext(「」); // 清空輸入框中的內容

簡單聊天介面

1.在main.storyboard中建立控制器和控制項,新增約束,設定textfield 如圖 2.為tableview在控制器上新增delegate datasource,為textfield新增delegate 3.在viewcontroller.m中新增 inte ce viewcontro...

聊天介面以及contextm

聊天介面,首先是布局,先用tools下的製作9patch的工具製作兩張對話方塊,分別用作接收訊息的背景和傳送訊息的背景。activity main.xml的布局檔案如下 顯而易見,利用listview來顯示傳送的和接收的訊息,既然有了listview,所以還應該有乙個listview的item布局,...

Python 聊天介面編寫

import osfrom tkinter import import time os.chdir e actdata defmain def sendmsg 傳送訊息 strmsg 我 time.strftime y m d h m s time.localtime n print strmsg ...