如何在Android中的文本文件中向viewpager添加行或段落。 实施例
文字档案
absd efgh ijkl mno pqr Stu vwx yz
absd efgh ijkl mno pqr Stu vwx yz
absd efgh ijkl mno pqr Stu vwx yz
我想在viewpager中读取这三行用于滑动
答案 0 :(得分:0)
您可以使用此代码段从文件夹StringsFile.txt
中的文件名\app\src\main\assets
进行读取,并将其存储在ArrrayList
中,以便在ViewPager
中使用。这也会存储空白行,但您可以轻松过滤掉它们。
InputStream in;
BufferedReader reader;
String line;
ArrayList<String> listOfStrings = new ArrayList<>();
try {
in = this.getAssets().open("StringsFile.txt");
reader = new BufferedReader(new InputStreamReader(in));
while ((line = reader.readLine()) != null) {
listOfStrings.add(line);
}
} catch (IOException e) {
e.printStackTrace();
}
for (String oneLine : listOfStrings)
Log.d("TAG", "What I read is: " + oneLine);