由于ParseQueryAdapter旨在与Activity一起使用 - ParseQueryAdapter使用ListFragment的一般设计理念是什么?我想显示自定义列表视图。
我已尝试将ParseQueryAdapter与ListFragment一起使用,但图片显示不正确。如果我使用Activity的确切代码,则图片会正确加载。
如何将ParseQueryAdapter与ListFragment结合使用?
我已经发布了一般代码,但是查询中的文字在列表中加载得非常好,但是这些图片总是不会加载,或者当它们执行时...需要很长时间才能显示。< / p>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<ListView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@android:id/list"
android:divider="@null"
android:dividerHeight="0px"
/>
</RelativeLayout>
public class PlacesTab extends ListFragment {
...
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.places_tab, container, false);
mainAdapter = new ParseQueryAdapter<ParseObject>(getActivity(), “Places”);
mainAdapter.setTextKey("name");
mainAdapter.setImageKey(“placeImage");
listView = (ListView) rootView.findViewById(android.R.id.list);
listView.setAdapter(mainAdapter);
mainAdapter.loadObjects();
return rootView;
}
}//end class