انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نحوه ی فراخوانی متن

نحوه ی فراخوانی متن

#1
سلام.
چه جوری میشه یه فایل تکست فارسی رو فراخونی کرد و نمایشش داد؟

من از کد زیر استفاده کردم , جواب هم داد ولی فقط برای متون انگلیسی.متن فارسی رو نشون نمیده (به کاراکترهای عجیب تبدیل میکنه)فایل تکست رو هم با UTF-8 ذخیره میکنم ولی کار نمیکنه.




کد:
// final String GAME_PREFERENCES = "GamePrefs";
InputStream iFile = getResources().openRawResource(R.raw.quizhelp);
try {
TextView helpText = (TextView) findViewById(R.id.TextView_HelpText);
String strFile = inputStreamToString(iFile);
helpText.setText(strFile);
} catch (Exception e) {
Log.e(DEBUG_TAG, "InputStreamToString failure", e);
}

}

public String inputStreamToString(InputStream is) throws IOException {
StringBuffer sBuffer = new StringBuffer();
DataInputStream dataIO = new DataInputStream(is);
String strLine = null;
while ((strLine = dataIO.readLine()) != null) {
sBuffer.append(strLine + "\n");
}
dataIO.close();
is.close();
return sBuffer.toString();
}

 


فایل‌های پیوست

عکس(ها)
   
پاسخ
 سپاس شده توسط شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان