如何通过单击按钮更改Sketchware上的编辑文本中选定的文本。任何人请帮帮我..。
我只尝试在编辑文本中更改选定的文本。但是在settext选项中,它更改了一个编辑文本的所有文本。我只想更改选定的文本。
我期待着,当我点击按钮时,所选的编辑文本是改变的,但是在同一编辑文本中的其他文本是不会改变的。
发布于 2022-03-29 19:48:51
可以在选定文本之前创建一个字符串,在选定文本之后创建另一个字符串,并将要替换的文本放在
因此,将其写在按钮单击事件中:
字符串beforeText =edtext1.substring(0,edtext1.getSelectionStart();String afterText =beforeText=edtext1.getText().toString().length();
字符串replaceText =“这里的新文本”;
(beforeText+ replaceText + afterText);
祝好运。巴西另一位Sketchware用户致以最良好的问候
https://stackoverflow.com/questions/71592062
复制相似问题