Özel bir satır istiyorum, bu yüzden bir xml'de Liste Görünümü kullanıyorum ve bir bölüme şişiriyorum. List View için adaptörün nasıl ayarlanacağı konusunda kafam çok karışık. Base Adapter'ü genişleten yeni bir adaptör oluşturdum. GetView yönteminde, row.xml düzenini şişirirken hangi içeriğin geçeceğini gerçekten bilmiyorum. Listenin bağdaştırıcısını nasıl ayarlayabilirim ve nerede?liste görünümü bağdaştırıcıyı bir parçayı android olarak ayarlama
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()); Bu çalışması gerektiğini düşünüyorum. –