创建列表视图搜索

时间:2013-07-28 07:14:24

标签: android android-listview android-search

我要求创建搜索,如下所示。我创建了片段选项卡,在该选项卡中我应该有数据显示如下图所示。 [1]:http://i.stack.imgur.com/Rn988.png

我的java类是

public class FragmentTab extends SherlockListFragment {



@Override
public SherlockFragmentActivity getSherlockActivity() {
     return super.getSherlockActivity();
}
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);

}


@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = super.onCreateView(inflater, container, savedInstanceState);

    return view;
}

@Override
public void onSaveInstanceState(Bundle outState) {
    super.onSaveInstanceState(outState);
    setUserVisibleHint(true);
   // getActivity().getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.abs__action_bar_title_item);

}


}// class

1 个答案:

答案 0 :(得分:0)

您只需将搜索操作的ActionView添加到ActionBar即可。

我可以看到你已经使用ActionBarSherlock来实现向后兼容性;您还可以使用从SDK 18开始的新ActionBarComapt,支持库v7。

详细信息:http://developer.android.com/guide/topics/ui/actionbar.html#ActionView

不要忘记支持旧设备(2.3.x)上的硬件搜索按钮来触发操作。