如何创建一个行为类似于编辑文本视图的布局

时间:2016-04-26 22:48:59

标签: android android-layout android-edittext

//仍然是学习者: - )

我正在尝试创建一个行为类似于编辑文本视图的布局,除了我用小xml布局而不是文本填充它们,这些将最终动态添加但是现在我只是使用include标签在xml中看看它是如何反应的。

我正在努力实现的是一个键盘,而不是单个字符,由带有文字和图片的卡片组成。

当选择卡时,它应显示在视图中,我们称之为cardview。 cardview应以与在编辑文本视图中显示文本相同的方式显示每张卡,即;每张选定的卡片都应显示在最后一张卡片旁边,当它到达卡片视图的末尾时,它应该开始将卡片放在下面,就像编辑文本视图中的长行文本一样。

我所尝试的一切都失败了这些条件之一,我能说的最接近的是线性布局,这当然会将每张卡放在最后一张但不尊重视图的末尾,卡片只是继续。

所以我的问题是我需要做一些花哨的编程来创建这个视图组以模仿编辑文本视图吗?我可以通过测量屏幕尺寸并创建某种自定义布局,在开始新线之前允许使用X卡(如果有的话可以为我提供一个起点?)或是否有更简单的方法,通过使用嵌套视图组或某种表布局,我错过了什么?

任何和所有回复都欢迎,并感谢您的时间

0 个答案:

没有答案