ndroid实现智能问答机器人(三) -----加气泡

一、思路

整个界面采用RelativeLayout布局,标题栏自己是一个LinearLayout子布局,下面文本编辑框也是一个LinearLayout子布局,中间是一个自定义的ListView,这里唯一特殊的地方ListView中的子条目有两种布局文件,“我”发出的信息对应一个布局文件layout_right.xml,而对方发来的信息对应另一个布局文件layout_left.xml。我们发出的信息存放在一个ArrayList<HashMap<>>中,在自定义的适配器的getView()方法中根据是谁发出的信息选择相应的ListItem的布局文件即可。

二、布局文件 layout_left.xml  layout_right.xml

 

 

 

 

posted on 2018-04-25 18:03  王甜甜的小摩托  阅读(109)  评论(0)    收藏  举报

导航