【发布时间】:2023-03-24 21:47:02
【问题描述】:
我有一个 ItemCode 列表,它们保存在我的 Android 应用程序的原始文件夹中的 CSV 文件中。
为了消除人为错误,我希望当用户开始输入时,edittext 将根据 CSV 文件中的项目代码自动完成。
有谁知道这是否可行?
这是我目前所拥有的:
private void ReadItemCodes() {
InputStream IS = getResources().openRawResource(R.raw.itemcodes);
BufferedReader reader = new BufferedReader(new InputStreamReader(IS, Charset.forName("UTF-8")));
String line;
try {
while ((line = reader.readLine()) != null) {
//Split by commas
String[] tokens = line.split(",");
//Read the data
ItemCodes+=line;
}
} catch (IOException e) {
e.printStackTrace();
}
}
【问题讨论】:
标签: java android csv autocomplete android-edittext