Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.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 从适配器访问布局_Java_Android_Android Layout - Fatal编程技术网

Java 从适配器访问布局

Java 从适配器访问布局,java,android,android-layout,Java,Android,Android Layout,我是Android开发的新手 我的activity\u main.xml文件包含一个列表视图,并希望在列表视图的每一行放置一个TextView。然后我在layout/文件夹下添加了一个新的布局文件来标识我的文本。 但是,在适配器类中编写充气时,我无法访问布局和文本视图 下面是一段适配器类代码 View lineView; lineView = mInflater.inflate(R.layout.line_layout, null); TextView textView = (TextVi

我是Android开发的新手

我的
activity\u main.xml
文件包含一个列表视图,并希望在列表视图的每一行放置一个
TextView
。然后我在
layout/
文件夹下添加了一个新的布局文件来标识我的文本。 但是,在适配器类中编写充气时,我无法访问布局和文本视图

下面是一段适配器类代码

 View lineView;
 lineView = mInflater.inflate(R.layout.line_layout, null);
 TextView textView = (TextView) lineView.findViewById(R.id.namesurname);

安迪:你知道为什么用这段代码会出现编译错误吗?

错误到底是什么,你在哪里得到的?编译错误,行布局无法解决或不是字段。我无法访问Adapter类中的line_布局请确保您正在导入项目的R类而不是android.R,并且您正在引用的是该类。还要确保在eclipse中启用了自动构建,因为如果您的项目尚未构建,您的布局条目将不会投影到您的R类中。谢谢Mahmoud。我删除了导入android.R;现在正在工作