Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package edu.temple.paletteactivity3;
- import android.os.Bundle;
- import android.app.Fragment;
- import android.view.LayoutInflater;
- import android.view.View;
- import android.view.ViewGroup;
- /**
- * A simple {@link Fragment} subclass.
- * Use the {@link CanvasFragment#newInstance} factory method to
- * create an instance of this fragment.
- */
- public class CanvasFragment extends Fragment {
- // TODO: Rename parameter arguments, choose names that match
- // the fragment initialization parameters, e.g. ARG_ITEM_NUMBER
- private static final String ARG_PARAM1 = "color";
- // TODO: Rename and change types of parameters
- private int mParam1;
- public CanvasFragment() {
- // Required empty public constructor
- }
- /**
- * Use this factory method to create a new instance of
- * this fragment using the provided parameters.
- *
- * @param param1 Parameter 1.
- * @return A new instance of fragment CanvasFragment.
- */
- // TODO: Rename and change types and number of parameters
- public static CanvasFragment newInstance(int param1) {
- CanvasFragment fragment = new CanvasFragment();
- Bundle args = new Bundle();
- args.putInt(ARG_PARAM1, param1);
- fragment.setArguments(args);
- return fragment;
- }
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- if (getArguments() != null) {
- mParam1 = getArguments().getInt(ARG_PARAM1);
- }
- }
- @Override
- public View onCreateView(LayoutInflater inflater, ViewGroup container,
- Bundle savedInstanceState) {
- // Inflate the layout for this fragment
- View v = inflater.inflate(R.layout.fragment_canvas, container, false);
- v.setBackgroundColor(mParam1);
- return v;
- }
- }
Add Comment
Please, Sign In to add comment