Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.sucianalf.grouptracking;
- import android.os.Bundle;
- import android.support.annotation.Nullable;
- import android.support.v4.app.Fragment;
- import android.support.v7.app.AlertDialog;
- import android.support.v7.app.AppCompatActivity;
- import android.support.v7.widget.LinearLayoutManager;
- import android.support.v7.widget.RecyclerView;
- import android.support.v7.widget.SearchView;
- import android.view.LayoutInflater;
- import android.view.View;
- import android.view.ViewGroup;
- import android.widget.ArrayAdapter;
- import android.widget.EditText;
- import android.widget.ImageView;
- import android.widget.RelativeLayout;
- import android.widget.Spinner;
- import android.widget.Toast;
- import com.example.sucianalf.grouptracking.Model.Object_Mhsw_Dosen;
- import java.util.ArrayList;
- import java.util.List;
- import static java.security.AccessController.getContext;
- public class Main2Activity extends Fragment {
- RecyclerView rView;
- LinearLayoutManager lLayout;
- View v;
- SearchView searchView;
- RelativeLayout mainLayout, wrapSearchDosen;
- @Nullable
- public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
- v = inflater.inflate(R.layout.activity_main2, container, false);
- setupAdaptermhsw_dosen();
- // setSearch();
- // dialogOpsi();
- // changeColor();
- return v;
- }
- // public void dialogOpsi() {
- // ImageView more = v.findViewById(R.id.more);
- // more.setOnClickListener(new View.OnClickListener() {
- // @Override
- // public void onClick(View v) {
- // final LayoutInflater factory = LayoutInflater.from(getActivity());
- // final View exitDialogView = factory.inflate(R.layout.dialog_more_dsn_mhsw, null);
- // final AlertDialog exitDialog = new AlertDialog.Builder(getActivity()).create();
- //
- // exitDialog.setView(exitDialogView);
- // exitDialogView.findViewById(R.id.filterKelas).setOnClickListener(new View.OnClickListener() {
- // @Override
- // public void onClick(View v) {
- // exitDialog.dismiss();
- // dialogFilter();
- // }
- // });
- //
- // exitDialogView.findViewById(R.id.download).setOnClickListener(new View.OnClickListener() {
- // @Override
- // public void onClick(View v) {
- // exitDialog.dismiss();
- // Toast.makeText(getActivity(), "Unduh data sukses", Toast.LENGTH_SHORT).show();
- // }
- // });
- // exitDialog.show();
- // }
- // });
- // }
- public void setupAdaptermhsw_dosen(){
- List<Object_Mhsw_Dosen> rowListItem = getAllItemList();
- lLayout = new LinearLayoutManager(getContext());
- rView = v.findViewById(R.id.rview);
- rView.setLayoutManager(lLayout);
- Main3Activity rcAdapter = new Main3Activity(getContext(), rowListItem);
- rView.setAdapter(rcAdapter);
- rView.setNestedScrollingEnabled(false);
- }
- private List<Object_Mhsw_Dosen> getAllItemList(){
- List<Object_Mhsw_Dosen> allItems = new ArrayList<>();
- allItems.add(new Object_Mhsw_Dosen("Yusuf Setya Nugraha", "TMJ 5","4313010022", "yusufsn@gmail.com", R.drawable.user));
- allItems.add(new Object_Mhsw_Dosen("Setya Nugraha", "TMJ 5","4313010022", "yusufsn22@gmail.com", R.drawable.user));
- allItems.add(new Object_Mhsw_Dosen("Nugraha", "TMJ 5","4313010022", "yusufsn11@gmail.com", R.drawable.user));
- allItems.add(new Object_Mhsw_Dosen("Nugraha Yusuf Setya", "TMJ 5","4313010022", "yusufsn32@gmail.com", R.drawable.user));
- allItems.add(new Object_Mhsw_Dosen("Setya Nugraha Yusuf", "TMJ 5","4313010022", "yusufsn52@gmail.com", R.drawable.user));
- allItems.add(new Object_Mhsw_Dosen("Yusuf Nugraha", "TMJ 5","4313010022", "yusufsn21@gmail.com", R.drawable.user));
- allItems.add(new Object_Mhsw_Dosen("Nugraha Setya", "TMJ 5","4313010022", "yusufsn34@gmail.com", R.drawable.user));
- return allItems;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement