Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从/res/raw中的文本文件填充android片段中的文本视图_Java_Android_Android Fragments_Android Studio - Fatal编程技术网

Java 从/res/raw中的文本文件填充android片段中的文本视图

Java 从/res/raw中的文本文件填充android片段中的文本视图,java,android,android-fragments,android-studio,Java,Android,Android Fragments,Android Studio,我试图在android片段中填充textview。 我一点运气都没有,因为碎片是空白的 我知道我基本上错过了一些东西。我读过关于碎片的文件,我仍然感到困惑 下面是其中一个片段的代码(其他片段看起来相同): 导入android.app.Fragment; 导入android.os.Bundle; 导入android.view.LayoutInflater; 导入android.view.view; 导入android.view.ViewGroup; 导入android.widget.TextVie

我试图在android片段中填充textview。 我一点运气都没有,因为碎片是空白的

我知道我基本上错过了一些东西。我读过关于碎片的文件,我仍然感到困惑

下面是其中一个片段的代码(其他片段看起来相同):

导入android.app.Fragment;
导入android.os.Bundle;
导入android.view.LayoutInflater;
导入android.view.view;
导入android.view.ViewGroup;
导入android.widget.TextView;
导入java.io.BufferedReader;
导入java.io.IOException;
导入java.io.InputStream;
导入java.io.InputStreamReader;
公共类资源片段扩展片段{
公共资源分部(){
}
@凌驾
创建视图上的公共视图(布局、充气机、视图组容器、,
Bundle savedInstanceState){
视图rootView=充气器。充气(R.layout.fragment\u资源,容器,false);
InputStream is=getResources().openRawResource(R.raw.resources);
BufferedReader br=新的BufferedReader(新的InputStreamReader(is));
弦线;
字符串entireFile=“”;
试一试{

而((line=br.readLine())!=null){/您忘记了查找textview:

TextView text = (TextView) rootView.findViewById(R.id.txtSource);

您忘记找到文本视图:

TextView text = (TextView) rootView.findViewById(R.id.txtSource);

您忘记找到文本视图:

TextView text = (TextView) rootView.findViewById(R.id.txtSource);

您忘记找到文本视图:

TextView text = (TextView) rootView.findViewById(R.id.txtSource);

您的代码中有一个bug。因为您忘记了对TextView 所以加上

TextView text=(TextView)rootView.findViewById(R.id.txtSource);
然后是
text.setText(“您的文本!”);


希望对您有用:)

您的代码中有一个bug。因为您忘记了对TextView的引用 所以加上

TextView text=(TextView)rootView.findViewById(R.id.txtSource);
然后是
text.setText(“您的文本!”);


希望对您有用:)

您的代码中有一个bug。因为您忘记了对TextView的引用 所以加上

TextView text=(TextView)rootView.findViewById(R.id.txtSource);
然后是
text.setText(“您的文本!”);


希望对您有用:)

您的代码中有一个bug。因为您忘记了对TextView的引用 所以加上

TextView text=(TextView)rootView.findViewById(R.id.txtSource);
然后是
text.setText(“您的文本!”);


希望对您有用:)

您需要创建对
TextView
的引用,您可以这样做
text=(TextView)rootView.findviewbyd(R.id.txtsource);
创建对TextView的引用您需要创建对
TextView
的引用,您可以这样做
text=(TextView)rootView.findviewbyd(R.id.txtsource);
创建对文本视图的引用您需要创建对
TextView
的引用,您可以这样做
text=(TextView)rootView.findViewById(R.id.txtsource);
创建对TextView的引用您需要创建对
TextView
的引用,您可以这样做
text=(TextView)rootView.findViewById(R.id.txtsource);
创建对文本视图的引用噢,是的!工作得很有魅力!!谢谢大家!噢,是的!工作得很有魅力!!谢谢大家!噢,是的!工作得很有魅力!!谢谢大家!