使用模板创建可编辑的TextView或EditText
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用模板创建可编辑的TextView或EditText相关的知识,希望对你有一定的参考价值。
我得到这种情况,我必须找到*
并替换为可编辑的文本,例如:“HI *,你的订单是什么*一些文字。更多文字*之后”。现在我需要输出像这样Hi ____, What your order ____ some text. some more text ___ after
我怎么能在android中实现这一点请帮助谢谢。
首先使用这篇文章吐出字符串: -
然后在每个字符串后添加edittext以显示与您类似的输出。
这很容易老兄!
只需将模板存储在Preference中,然后从用户获取值并使用模板将其显示给用户。
例如;我在Preference中存储了以下内容:我在此处使用了特定的关键字来区分用户的响应:
嗨(姓名),你的订单(订购)有些文字。之后的一些文字(其他)
其中(名称)是用户名;
(订单)是用户的订单;和
(其他)是其他信息。
现在,通过一些输入字段表单从User获取输入,并使用这样的首选项。
String mTemplate =“你好(名字),你的订单(订单)是什么文字。更多文字(其他)之后”;
用这样的用户响应替换关键字;
Template.replace(“(name)”,“UserName go here”)。replace(“(order)”,“UserOrder_goes_here”)。replace(“(other)”,“OtherInfo_goes_here”);
在这里,您将获得模板的字符串。希望这对你有所帮助。
以上是关于使用模板创建可编辑的TextView或EditText的主要内容,如果未能解决你的问题,请参考以下文章
Android开发:如何实现点击TextView可直接编辑?
在 swift 中使 URL 链接属性和可点击以及可编辑的 Textview