gpt4 book ai didi

java - Android EditText 删除特殊格式和字符(处理 "object replacement character")

转载 作者:行者123 更新时间:2023-12-01 16:13:31 29 4
gpt4 key购买 nike

我的应用程序正在将复制到其中的特殊格式转换为“”。我不想允许这种情况发生,但我已经尝试了相当多的输入类型,但我尝试过的输入类型都没有阻止它发生。理想情况下,我想自动格式化 ,但如果需要,可以在用户复制它后在后台将其删除。

布局文件中的EditText:

<EditText
android:id="@+id/edit_recipe_ingredients"
style="@style/EditorFieldStyle"
android:layout_height="fill_parent"
android:gravity="top|start"
android:hint="@string/ingredientsHint"
android:inputType="textAutoCorrect|textMultiLine"/>

我在这里尝试了 android:imeOptions="flagForceAscii"但它不起作用

问题示例:复制和粘贴:

2 aubergines, cut into ½ cm thick slices

8 tbsp olive oil, plus extra for the dish

来自 https://www.bbcgoodfood.com/recipes/roasted-vegetable-lasagne

导致以下内容被粘贴

2 aubergines



, cut into ½ cm thick slices

8 tbsp olive oil



, plus extra for the dish

最佳答案

试试这个:

android:digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"

您可以在此处输入您想要接受的任何字符。

关于java - Android EditText 删除特殊格式和字符(处理 "object replacement character"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62469628/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com