栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

E / RecyclerView:未连接适配器;跳过布局而不在recyclerview中显示数据

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

E / RecyclerView:未连接适配器;跳过布局而不在recyclerview中显示数据

你需要

return drawer;
而不是
inflater.inflate(R.layout.fragment_one,container, false);
里面
onCreateView()

编辑

@Override        public View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) { View drawer = inflater.inflate(R.layout.fragment_one, container, false); feedsList = new ArrayList<FeedItem>(); mRecyclerView = (RecyclerView) drawer.findViewById(R.id.recycler_view); mRecyclerView.setLayoutManager(new LinearLayoutManager(getActivity())); progressBar = (ProgressBar) drawer.findViewById(R.id.progress_bar); String url = "http://krishscs.esy.es/RecycleViewExample/RecycleViewExample.php"; mSearchView = (SearchView) drawer.findViewById(R.id.search_view); setupSearchView(); new DownloadTask().execute(url); adapter = new MyRecyclerViewAdapter(getActivity(),feedsList); Toast.makeText(getActivity(), "HELLO", Toast.LENGTH_SHORT).show(); mRecyclerView.setAdapter(adapter); // Inflate the layout for this fragment return drawer;        }

试试这个

private void parseResult(String result) { try {     feedsList = new ArrayList<FeedItem>();     JSonObject response = new JSonObject(result);     JSonArray posts = response.optJSonArray("result");     for (int i = 0; i < posts.length(); i++) {         JSonObject post = posts.optJSonObject(i);         FeedItem item = new FeedItem();         item.setTitle(post.optString("name"));         item.setThumbnail(post.optString("image"));         feedsList.add(item);     }     adapter = new MyRecyclerViewAdapter(getActivity(),feedsList);     mRecyclerView.setAdapter(adapter);     Log.d("POSTDATA",feedsList.toString() ); } catch (JSonException e) {     e.printStackTrace(); }        }


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/419642.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号