我正在制作我的第一个Android程序。 我正在制作本地聊天程序。两个人都可以在同一设备上打字和聊天。布局看起来如下。
您认为最佳布局是什么?现在我想的是ListActivity。 任何代码链接也会有所帮助。
答案 0 :(得分:4)
是的,使用列表活动,其中布局包含一个包含列表视图的相对布局,以及消息编辑文本和按钮的容器。
在listview适配器中添加一些逻辑,用于将文本容器的对齐方式设置为左侧或右侧站点,具体取决于哪个人编写了文本,您可以继续使用。
答案 1 :(得分:0)
尝试使用RelativeLayout
。这是最好的解决方案。
答案 2 :(得分:0)
我更喜欢使用线性布局。您可以使用布局权重使列表视图增大以适应分配的空间。例如:
答案 3 :(得分:0)
我对此的灵魂将是使用相对布局和位置你的项目另外使用两个线性布局一个在另一个之上,因此在它们内部都有表格。
第一个linearlayout将有4行到列 第二个线性布局将有1行2个coumns。
希望这有帮助。