我在实现下面的EditText时遇到麻烦。
这就是EditText的行为。
在用户输入文本并按完成后,将在edittext的前面创建一个具有灰色背景的textview。例如。苹果,香蕉。然后,光标将重新定位在创建的TextView的前面。
用户可以将光标放置在Apple和Banana之间,并且在按下时可以删除光标之前的textview。
如果EditText中元素的宽度超过了屏幕,则可以在其中水平滚动。
我尝试过创建带有下划线背景的父级LinearLayout,该背景内部具有RecyclerView和EditText。输入后,我将在RecyclerView中添加一个元素并增加其宽度,而内部的EditText将位于RecyclerView的前面,这在某些情况下可以使用,但是这是一个草率的解决方法,在情况2下将不起作用。 >
我还没有发现遇到过相同场景的任何东西,这说明了如何,但是我认为在各种应用程序中都看到了相同的行为。
任何帮助将不胜感激!谢谢!
此致