0
アンドロイドで私のtxtファイルから文章を3倍にして、行単位で文章を取得していますが、どうして?ここに私のコードは次のとおりです。なぜBufferedreaderで文が見つからないのですか
public ArrayList<String> sorulist = new ArrayList<String>();
........
try {
InputStream ins = getResources().openRawResource(
getResources().getIdentifier("sorular",
"raw", getPackageName()));
InputStreamReader InputRead= new InputStreamReader(ins);
BufferedReader r = new BufferedReader(InputRead);
while ((r.readLine()) != null) {
sorulist.add(r.readLine());
}
InputRead.close();
} catch (Exception e) {
e.printStackTrace();
Toast.makeText(getBaseContext(), "nothing!",
Toast.LENGTH_SHORT).show();
}
私はこのコードでリストを表示しようとすると:
sorutxt.setText(sorulist.toString());
私は私のTextViewでこれを取得していますので、これはリストである:
[Yaptırımı manevi olan kurallar hangileridir?,Bir ülkede uygulanan, halen yürürlükteki yazılı ve yazısız hukuk kurallarına ne ad verilir?,null]
しかし、私のオリジナルのtxtファイルはこれであるため、一覧にあるものはありません:
Sosyal hayatı düzenleyen kurallar hangileridir?
Yaptırımı manevi olan kurallar hangileridir?
Hukukun yaptırım türleri hangileridir?
Bir ülkede uygulanan, halen yürürlükteki yazılı ve yazısız hukuk kurallarına ne ad verilir?
"Pozitif hukuk" ile "tabii hukuk" arasındaki fark aşağıdaki seçeneklerden hangisidir?
インデックス0,2,4アイテムが欠落していると思いますか?私のコードで何が間違っていますか? おかげでみんな
はいあなたが正しい、あなたが私の時間を保存し、私を幸せに非常にそれが正常に動作します:))))))ありがとう作られています)@Alex – dds