根据这个链接:ListFragment android开发者
我想为列表设置自定义布局,但它会产生异常.
这是代码:
public class ListFragmentActivity extends FragmentActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
FragmentManager fm = getSupportFragmentManager();
if(fm.findFragmentById(android.R.id.content) == null)
{
myListFragments list = new myListFragments();
fm.beginTransaction().add(android.R.id.content, list).commit();
}
}
public static class myListFragments extends ListFragment
{
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
return inflater.inflate(R.layout.topoffers, container, false);
}
@Override
public void onActivityCreated(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onActivityCreated(savedInstanceState);
List<OfferModel> offers = Global.getInstance().getOffers();
List<OfferModel> topOffers …Run Code Online (Sandbox Code Playgroud)