如何在SherlocklistActivity中创建自定义列表视图?

时间:2013-05-13 08:31:01

标签: java android listview mobile

我还没有在sherlock上工作我想创建一个sherclockactionbar接口,在一个选项卡上有两到三个选项卡我想要一个listview,其子项目文本适用于简单的活动,但它不能在sherlockfragmentactivity.And我想禁用标题栏我已成功在Android 3.0及更高版本上禁用它,但它仍然显示在Android版本低于3.0。

public class FragmentListArraySupport extends SherlockFragmentActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    setTheme(SampleList.THEME); //Used for theme switching in samples
    super.onCreate(savedInstanceState);

    // Create the list fragment and add it as our sole content.
    if (getSupportFragmentManager().findFragmentById(android.R.id.content) == null) {
        ArrayListFragment list = new ArrayListFragment();
        getSupportFragmentManager().beginTransaction().add(android.R.id.content, list).commit();
    }
}

public static class ArrayListFragment extends SherlockListFragment {
  public static final String[] items = ("first","second","third");

    @Override
    public void onActivityCreated(Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);
        setListAdapter(new ArrayAdapter<String>(getActivity(),
                android.R.layout.simple_list_item_1, items));
    }

    @Override
    public void onListItemClick(ListView l, View v, int position, long id) {
        Log.i("FragmentList", "Item clicked: " + id);
    }
}
}

0 个答案:

没有答案