gpt4 book ai didi

java - 安卓 Eclipse : for each line of EditText

转载 作者:行者123 更新时间:2023-12-01 13:55:48 25 4
gpt4 key购买 nike

我想知道如何获取 EditText 的行数,然后将行设置为字符串。

类似的事情:

String current_line;

for (int i = 0; i < EditText1.LinesLength; ++i) {
current_line = EditText1.Lines(i);
}

我无法完成这项工作..

最佳答案

你可以像这样得到edittext行..

尝试使用String.split()。代码示例:

String multiLines = streetEt.getText().toString();
String[] streets;
String delimiter = "\n";

streets = multiLines.split(delimiter);

现在你有一系列街道。

比方说,您的 EditText 内容为 “1st St.\nHighway Rd.\nUniversity Ave.”(或者这 3 条街道是由换行符分隔的,而不是你实际看到\n)。按照我为您提供的代码示例,

multiLines becomes "1st St.\nHighway Rd.\nUniversity Ave."

`streets = multiLines.split(delimiter);` fills the array streets with the street names, i.e.


streets[0] = "1st St."
streets[1] = "Highway Rd."
streets[2] = "University Ave."

关于java - 安卓 Eclipse : for each line of EditText,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19636121/

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