Tôi muốn một hàng tùy chỉnh, vì vậy tôi đang sử dụng Chế độ xem danh sách trong xml và tăng vào một đoạn. Tôi rất bối rối về cách đặt bộ điều hợp cho Chế độ xem danh sách. Tôi đã tạo bộ điều hợp mới mở rộng Bộ điều hợp cơ sở. Trong phương thức getView, tôi thực sự không biết ngữ cảnh nào để truyền trong khi thổi phồng bố cục row.xml. Làm cách nào để đặt bộ điều hợp cho chế độ xem danh sách và ở đâu?đặt danh sách xem bộ điều hợp trong một đoạn trong android
public class ResultsFragment extends Fragment{
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.results_layout, container, false);
listView = (ListView)v.findViewById(R.id.results);
return v;
}
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
loadPage(dataBean.getWhat(), dataBean.getWhere(), dataBean.getPageStart());
//resultsAdapter.setRssData(rssData);
//setListAdapter(resultsAdapter);
}
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
Context context = getActivity().getApplicationContext();
resultsAdapter = new ResultsAdapter(context);
}
/**
* Set List Adapter
*/
private void setAdapter(){
if(listView.getAdapter() == null){
listView.setAdapter(resultsAdapter);
}
else{
resultsAdapter.notifyDataSetChanged();
}
}
}
ResultsAdapter (getActivity()); điều này nên làm việc tôi nghĩ. –