我想将此片段转换为活动,请帮助我!
public class MenuCategoryFragment extensions Fragment {
private static final String TAG = MenuCategoryFragment.class.getSimpleName();
private RecyclerView recyclerView;
public MenuCategoryFragment() {
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
getActivity().setTitle(getString(R.string.manu_categories));
View view = inflater.inflate(R.layout.fragment_menu_category, container, false);
recyclerView = (RecyclerView)view.findViewById(R.id.food_menu);
GridLayoutManager mGrid = new GridLayoutManager(getActivity(), 2);
recyclerView.setLayoutManager(mGrid);
recyclerView.setHasFixedSize(true);
return view;
}
}
这是您的活动类。
public class YourActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.fragment_menu_category);
recyclerView = (RecyclerView) findViewById(R.id.food_menu);
GridLayoutManager mGrid = new GridLayoutManager(this, 2);
recyclerView.setLayoutManager(mGrid);
recyclerView.setHasFixedSize(true);
}
}
最后一件事,确保在"AndroidMenifest"中声明"活动"类。