0

我正在将我的数据写入数据库并在 android 中将其设置为 textview 但是当我写例如:“你好,你好吗?”

这意味着如果电话中的行完成,一行中的每一行我得到一个额外的行空间,我不希望这需要删除它我该怎么做?谢谢。

编辑: 如何在阿拉伯语数据库中放置行空间:我添加了 \n 不起作用 “\n” 不起作用 '\n' 不起作用!有任何想法吗?即使数据库不是无法工作的阿拉伯语,那么我可以将 \n 以 android 程序将其作为行空间的方式放置在数据库中吗?

Edit2 还有其他方法吗?除了我在回答中提到的那个?谢谢。

4

2 回答 2

1

检查您是否使用该额外行插入数据库。显示更多代码将帮助我们了解导致您的问题的原因...

但是如果你想暴力破解它,你总是可以substring()为每个元素使用它,或者

 `String  input = EditTextinput.getText().toString();
                      input = input.replace(" ", "");`

但就像@Nitin Sethi 说的那样,更多的代码,尤其是进入你的数据库会让我们更好地了解正在发生的事情

于 2013-09-29T11:21:43.727 回答
0

所以我所做的是我在我的数据库中添加了“行空间”这个词,并在我的 android 代码中添加了:

String input = //这里我从光标处获取 cde; input = input.replace("行间距", "\n");

它工作得很好,但还有其他方法吗?

于 2013-09-29T13:45:08.477 回答