作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在第一个 Activity 和第二个 Activity 中单击按钮,将原始资源中的文本加载到 TextView 中。我认为可以通过 putextra
, getextra
方法实现。我的 textview 文本阅读器代码是这样的。
TextView textView = (TextView)findViewById(R.id.textview_data);
String data = readTextFile(this, R.raw.books);
textView.setText(data);
}
public static String readTextFile(Context ctx, int resId)
{
InputStream inputStream = ctx.getResources().openRawResource(resId);
InputStreamReader inputreader = new InputStreamReader(inputStream);
BufferedReader bufferedreader = new BufferedReader(inputreader);
String line;
StringBuilder stringBuilder = new StringBuilder();
try
{
while (( line = bufferedreader.readLine()) != null)
{
stringBuilder.append(line);
stringBuilder.append('\n');
}
}
catch (IOException e)
{
return null;
}
return stringBuilder.toString();
}
任何人都可以帮助我
最佳答案
请使用以下代码从原始文件夹中读取文件数据。
try {
Resources res = getResources();
InputStream in_s = res.openRawResource(R.raw.books);
byte[] b = new byte[in_s.available()];
in_s.read(b);
textView.setText(new String(b));
} catch (Exception e) {
// e.printStackTrace();
textView.setText("Error: can't show help.");
}
关于android - 从 RAW 资源在 TextView 中加载文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12969024/
我正在开发一个需要能够平均三个数字的 Facebook 应用程序。但是,它总是返回 0 作为答案。这是我的代码: $y = 100; $n = 250; $m = 300; $number = ($y
我只是无法弄清楚这一点,也找不到任何对我来说有意义的类似问题。我的问题:我从数据库中提取记录,并在我的网页上以每个面板 12 条的倍数显示它们。因此,我需要知道有多少个面板可以使用 JavaScrip
我是一名优秀的程序员,十分优秀!