@Override public void onViewCreated(View view, @Nullable Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); recyclerView = view.findViewById(R.id.recyclerView); pickImageButton = view.findViewById(R.id.button_pick_image); pickImageButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { start(); } }); adapter = new ImageAdapter(getActivity()); RecyclerView.LayoutManager layoutManager = new LinearLayoutManager(getActivity(), LinearLayoutManager.HORIZONTAL, false); recyclerView.setLayoutManager(layoutManager); recyclerView.setAdapter(adapter); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); folderModeSwitch = findViewById(R.id.switch_folder_mode); multipleModeSwitch = findViewById(R.id.switch_multiple_mode); cameraOnlySwitch = findViewById(R.id.switch_camera_only); pickImageButton = findViewById(R.id.button_pick_image); launchFragmentButton = findViewById(R.id.button_launch_fragment); recyclerView = findViewById(R.id.recyclerView); pickImageButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { start(); } }); launchFragmentButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { launchFragment(); } }); adapter = new ImageAdapter(this); RecyclerView.LayoutManager layoutManager = new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false); recyclerView.setLayoutManager(layoutManager); recyclerView.setAdapter(adapter); }