tuttelikz

ResultsMainFragment [+]

Dec 12th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5.21 KB | None | 0 0
  1. package com.example.iptea.hearingclub;
  2.  
  3.  
  4. import android.database.Cursor;
  5. import android.os.Bundle;
  6. import android.support.annotation.Nullable;
  7. import android.support.annotation.StringDef;
  8. import android.support.v4.app.Fragment;
  9. import android.view.LayoutInflater;
  10. import android.view.View;
  11. import android.view.ViewGroup;
  12. import android.widget.AdapterView;
  13. import android.widget.ArrayAdapter;
  14. import android.widget.ListView;
  15. import android.widget.Toast;
  16.  
  17. import java.util.ArrayList;
  18. import java.util.List;
  19.  
  20. import io.realm.Realm;
  21. import io.realm.RealmConfiguration;
  22. import io.realm.RealmResults;
  23.  
  24.  
  25. /**
  26.  * A simple {@link Fragment} subclass.
  27.  */
  28. public class ResultsMainFragment extends Fragment {
  29.  
  30.     ListView listView;
  31.     private Realm realm;
  32.     //ArrayList<String > hearingResults;
  33.     //String[] hearingResultDates;
  34.     //ArrayList<String> hearingResultDates;
  35.     String[] hearingResultDates;
  36.     ArrayAdapter<String> adapter;
  37.     ArrayList<String> hearingResults;
  38.     HearingResults savedHearingResults;
  39.  
  40.  
  41.     public ResultsMainFragment() {
  42.         // Required empty public constructor
  43.     }
  44.  
  45.  
  46.     @Override
  47.     public View onCreateView(LayoutInflater inflater, ViewGroup container,
  48.                              Bundle savedInstanceState) {
  49.         // Inflate the layout for this fragment
  50.  
  51.  //       realm = Realm.getDefaultInstance();
  52.         realm = Realm.getDefaultInstance();
  53.  
  54.         View root = inflater.inflate(R.layout.fragment_results_main, container, false);
  55.  
  56.  
  57.  
  58.         listView = root.findViewById(R.id.listView);
  59.         final RealmHelper helper = new RealmHelper(realm);
  60.  
  61.  
  62.         hearingResults = helper.retrieve();
  63.         adapter = new ArrayAdapter(getActivity(),android.R.layout.simple_list_item_1,hearingResults);
  64.         listView.setAdapter(adapter);
  65.  
  66.  
  67. /*        recyclerView.setAdapter(
  68.                 new MyRecyclerViewAdapter(getActivity(), realm.where(MyModel.class).findAllAsync()));*/
  69.  
  70.  
  71.         return root;
  72.     }
  73.  
  74.     @Override
  75.     public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
  76.         super.onViewCreated(view, savedInstanceState);
  77.  
  78.  
  79.  
  80.         //Realm.init(getActivity());
  81.         //realm.getDefaultInstance();
  82.  
  83.         //realm = MainActivity.getRealm(getContext());
  84.  
  85.     }
  86. }
  87.  
  88.  
  89. /*            hearingResults = helper.retrieve();
  90.             adapter = new ArrayAdapter(MainActivity.this,android.R.layout.simple_list_item_1,hearingResults);
  91.             listView.setAdapter(adapter);*/
  92.  
  93.             /*RealmResults<HearingResults> hearingResults = realm.where(HearingResults.class).findAll();
  94.  
  95.             for (int i = 0; i<hearingResults.size(); i++) {
  96.                 hearingResultDates[i] = hearingResults.get(i).getId();
  97.             }
  98.  
  99.             MyAdapter adapter = new MyAdapter(getActivity(),hearingResultDates);
  100.  
  101.             listView.setAdapter(adapter);*/
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109. /*        Realm.init(getActivity());
  110.         realm = Realm.getDefaultInstance();*/
  111.  
  112. //RealmResults<HearingResults> result = realm.where(HearingResults.class).findAll();
  113.  
  114.  
  115. /*        for (int i = 0; i<result.size(); i++) {
  116. *//*            _displayFreq1.append(result.get(i).getFreq1());
  117.             _displayFreq2.append(result.get(i).getFreq2());
  118.             _displayFreq3.append(result.get(i).getFreq3());
  119.             _displayFreq4.append(result.get(i).getFreq4());*//*
  120.  
  121.             hearingResultDates[i] = result.get(i).getId();
  122.         }*/
  123.  
  124.  
  125.  
  126. //hearingResultDates = new ArrayList<>();
  127.  
  128.  
  129.  
  130. /*for (HearingResults s:hearingResults) {
  131.                 hearingResultDates.add(s.getId());
  132.             }*/
  133.  
  134.  
  135. /*            _displayFreq1.append(result.get(i).getFreq1());
  136.                 //hearingResultDates.append(hearingResults.get(i).getId());
  137.                 hearingResultDates[i] = hearingResults.get(i).getId();
  138.  
  139.                 //result.get(i).getFreq1();
  140. /*                _displayFreq3.append(result.get(i).getFreq3());
  141.                 _displayFreq4.append(result.get(i).getFreq4());*//**//**/
  142.  
  143. /*                hearingResultDates[i] = result.get(i).getId();*/
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.             /*adapter = new ArrayAdapter<String>(getActivity(),android.R.layout.simple_list_item_1,hearingResultDates);
  152.             listView.setAdapter(adapter);*/
  153.  
  154.  
  155.  
  156.             /*listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
  157.                 @Override
  158.                 public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) {
  159.                     Toast.makeText(getActivity(),hearingResultDates.get(position),Toast.LENGTH_SHORT).show();
  160.                 }
  161.             });*/
  162.  
  163.  
  164.  
  165.         //hearingResults = new String[result.size()];
  166.  
  167.  
  168.         /*Realm.init(getActivity());
  169.         realm.getDefaultInstance();
  170.  
  171.         RealmHelper helper = new RealmHelper(realm);
  172.         hearingResults = helper.retrieve();*/
  173.  
  174.  
  175.  
  176.  
  177. ////////////////////////////////////////////
  178.  //       RealmResults<HearingResults> result = realm.where(HearingResults.class).findAll();
  179.  
  180.  
  181. /*        freq1List = new String[result.size()];
  182.         freq2List = new String[result.size()];
  183.         freq3List = new String[result.size()];
  184.         freq4List = new String[result.size()];
  185.         idList = new String[result.size()];*/
Add Comment
Please, Sign In to add comment