无法解析 android 工作室中的符号 'view'
cannot resolve symbol 'view' in android studio
我试图在我的片段中获取对图像按钮的引用,但遇到错误无法解析符号视图!我已经导入了 View 视图,但错误仍然存在!有人可以帮忙解决这个问题吗!谢谢
public class ChildrensList extends Fragment {
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.childrens_list,container,false);
return rootView;
ImageButton movedButton = (ImageButton) view.findViewById(R.id.movedButton);
pigsButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent i = new Intent(ChildrensList.this.getActivity(),downtown.class);
startActivity(i);
}
});
}
您的视图名为 rootView
而不是 view
。
而且您还返回了 rootView。所以没有办法,任何进一步的陈述都是可以达到的。
在MainActivity.java文件的顶部添加以下代码(最好在第一行之后)
import android.view.View;
我试图在我的片段中获取对图像按钮的引用,但遇到错误无法解析符号视图!我已经导入了 View 视图,但错误仍然存在!有人可以帮忙解决这个问题吗!谢谢
public class ChildrensList extends Fragment {
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.childrens_list,container,false);
return rootView;
ImageButton movedButton = (ImageButton) view.findViewById(R.id.movedButton);
pigsButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent i = new Intent(ChildrensList.this.getActivity(),downtown.class);
startActivity(i);
}
});
}
您的视图名为 rootView
而不是 view
。
而且您还返回了 rootView。所以没有办法,任何进一步的陈述都是可以达到的。
在MainActivity.java文件的顶部添加以下代码(最好在第一行之后)
import android.view.View;