ListView通过扩展Fragment而不是ListFragment

时间:2015-07-14 09:59:28

标签: android list listview android-fragments

我目前有一个扩展ListFragment的片段,我只是把它放在片段的onCreate中:

....
MyAdapter adapter = new MyAdapter( mData );
setListAdapter(adapter);
....

它工作得很好,我有一份我需要的清单。

问题是,我想添加一个按钮(现在是ImageButton,稍后是浮动动作按钮),因此它将始终显示在此片段的右下角。 如果我将按钮添加到list_item布局,它只会将按钮放在每个项目列表中。我该如何分开它们? 我只找到了用活动而不是碎片这样做的例子。

感谢。

1 个答案:

答案 0 :(得分:1)

更改您的/scripts/phpextensionmgr install Zendopt 方法:

[root ~ ]# /scripts/phpextensionmgr list
Available Extensions:
EAccelerator
IonCubeLoader
Zendopt
Xcache
SourceGuardian
PHPSuHosin

您的onCreateView()应该类似于:

    @Override
      public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { 
          View view = inflater.inflate(R.layout.list_fragment_layout, container, false);
          ....
          MyAdapter adapter = new MyAdapter( mData );
          setListAdapter(adapter);
          ....

          return view;
      }