Android activity 片段活动和列表适配器空指针异常错误

Android activity 片段活动和列表适配器空指针异常错误,android-activity,fragment,listadapter,Android Activity,Fragment,Listadapter,我创建了listview和fragment活动,但列表适配器不工作。 片段代码: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_friends, container,

我创建了listview和fragment活动,但列表适配器不工作。 片段代码:

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    View rootView = inflater.inflate(R.layout.fragment_friends, container, false);

    Intent intent = new Intent(getActivity(), MainFeed.class);
    getActivity().startActivity(intent);
    // Inflate the layout for this fragment
    return rootView;
}
活动代码:

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_feed);

    listView = (ListView) findViewById(R.id.list);

    feedItems = new ArrayList<FeedItem>();

    listAdapter = new FeedListAdapter(this, feedItems);
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_提要);
listView=(listView)findViewById(R.id.list);
feedItems=新的ArrayList();
listAdapter=新的FeedListAdapter(此为feedItems);
列出适配器代码:

public FeedListAdapter(Activity activity, List<FeedItem> feedItems) {
    this.activity = activity;
    this.feedItems = feedItems;
}
公共FeedListAdapter(活动,列出feedItems){ 这个。活动=活动; 此项。feedItems=feedItems; } 列表适配器为空


请帮助我。

尝试为FeedListAdapter(上下文cntx,列表feedItems)更改FeedListAdapter(活动活动,列表feedItems)我认为您正在发送上下文并尝试在构造函数中获取活动…

尝试为FeedListAdapter(上下文cntx,列表feedItems)更改FeedListAdapter(活动,列表feedItems)我认为您正在发送上下文并试图在构造函数中获取活动…

欢迎来到stackoverflow。请在
feedItems
中添加一些项。您的代码看起来像是设置为空(null)
FeedListAdapter
中的
feedItems
将列表适配器设置为空。欢迎来到stackoverflow。请在
feedItems
中添加一些项目。您的代码看起来像是在
feedlistapter
中设置了空(null)
feedItems
,因此将列表适配器设置为空。