如何实现包含TextViews的EditText

时间:2018-10-24 09:59:11

标签: android xml android-recyclerview android-edittext textview

我在实现下面的EditText时遇到麻烦。

Example

这就是EditText的行为。

  1. 在用户输入文本并按完成后,将在edittext的前面创建一个具有灰色背景的textview。例如。苹果,香蕉。然后,光标将重新定位在创建的TextView的前面。

  2. 用户可以将光标放置在Apple和Banana之间,并且在按下时可以删除光标之前的textview。

  3. 如果EditText中元素的宽度超过了屏幕,则可以在其中水平滚动。

我尝试过创建带有下划线背景的父级LinearLayout,该背景内部具有RecyclerView和EditText。输入后,我将在RecyclerView中添加一个元素并增加其宽度,而内部的EditText将位于RecyclerView的前面,这在某些情况下可以使用,但是这是一个草率的解决方法,在情况2下将不起作用。 >

我还没有发现遇到过相同场景的任何东西,这说明了如何,但是我认为在各种应用程序中都看到了相同的行为。

任何帮助将不胜感激!谢谢!

此致

0 个答案:

没有答案