set list view adapter in a fragment in android

后端 未结 2 1477
我在风中等你
我在风中等你 2021-02-07 19:12

I want a custom row, so I am using a List View in an xml and inflating into a fragment. I am very confused of how to set the adapter for the list View. I created a new adapter

2条回答
  •  南旧
    南旧 (楼主)
    2021-02-07 19:53

    If you do not want to change your extended class, you should use listview.setAdapter(...) method. As you see in my example :

    ListView productList= (ListView) getActivity().findViewById(R.id.product_list);
    
    
        SampleAdapter adapter = new SampleAdapter(getActivity());
    
    
        adapter.add(new SampleItem(
                "Sunny LCD TV 2\"  SN022L66-T1 Full HD",
                R.drawable.product_sample_pic);
    
    
        productList.setAdapter(adapter);
    

提交回复
热议问题