如何将片段代码转换为活动代码



我想将此片段转换为活动,请帮助我!

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"中声明"活动"类。

最新更新