Java 从/res/raw中的文本文件填充android片段中的文本视图
我试图在android片段中填充textview。 我一点运气都没有,因为碎片是空白的 我知道我基本上错过了一些东西。我读过关于碎片的文件,我仍然感到困惑 下面是其中一个片段的代码(其他片段看起来相同):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.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);
创建对文本视图的引用噢,是的!工作得很有魅力!!谢谢大家!噢,是的!工作得很有魅力!!谢谢大家!噢,是的!工作得很有魅力!!谢谢大家!