gpt4 book ai didi

android - listview.setadapter() 在方法 oncreateview 的 fragment 中出现空指针异常

转载 作者:行者123 更新时间:2023-11-29 15:07:12 29 4
gpt4 key购买 nike

public View onCreateView(LayoutInflater inflater, ViewGroup container, bundle savedInstanceState) { 查看 v = inflater.inflate(R.layout.fragment_main, container, false);

    String[] data = {
"Mon 6/23 - Sunny - 31/17",
"Tue 6/24 - Foggy - 21/8",
"Wed 6/25 - Cloudy - 22/17",
"Thurs 6/26 - Rainy - 18/11",
"Fri 6/27 - Foggy - 21/10",
"Sat 6/28 - TRAPPED IN WEATHERSTATION - 23/18",
"Sun 6/29 - Sunny - 20/7"
};
ArrayList<String> listforecast = new ArrayList<String>(Arrays.asList(data));


ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(), R.layout.list_item_forcast_,
R.id.listitem_forcast_textview, listforecast);

listView = (ListView) container.findViewById(R.id.listview_display);
listView.setAdapter(adapter);

return v;
}

fragment .xml

<!-- TODO: Update blank fragment layout -->
<ListView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/listview_display"
></ListView>

最佳答案

替换:

listView = (ListView) container.findViewById(R.id.listview_display);

listView = (ListView) v.findViewById(R.id.listview_display);

关于android - listview.setadapter() 在方法 oncreateview 的 fragment 中出现空指针异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35902120/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com