Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.iptea.hearingclub;
- import android.content.Context;
- import android.os.Bundle;
- import android.support.annotation.NonNull;
- import android.support.annotation.Nullable;
- import android.view.LayoutInflater;
- import android.view.View;
- import android.view.ViewGroup;
- import android.support.v4.app.Fragment;
- import android.widget.ArrayAdapter;
- import android.widget.Button;
- import android.widget.EditText;
- import android.widget.TextView;
- import android.widget.Toast;
- import java.util.Date;
- import io.realm.Realm;
- import io.realm.RealmConfiguration;
- /**
- * A simple {@link Fragment} subclass.
- */
- public class HearingTestMainFragment extends Fragment {
- TextView dateTextView;
- Button btnSave;
- EditText etMinHz, etMaxhz, etPerc;
- Realm realm;
- HearingResults savedHearingResults;
- //public static final RealmHelper helper;
- @Override
- public View onCreateView(LayoutInflater inflater, ViewGroup container,
- Bundle savedInstanceState) {
- realm = Realm.getDefaultInstance();
- View root = inflater.inflate(R.layout.fragment_hearing_test_main, container, false);;
- //class init
- savedHearingResults = new HearingResults();
- //Realm init
- /* Realm.init(getActivity());
- realm.getDefaultInstance();*/
- //realm = MainActivity.getRealm(getContext());
- //Helper init
- final RealmHelper helper = new RealmHelper(realm);
- //View fragment = inflater.inflate(R.layout.fragment_hearing_test_main, container, false);;
- btnSave = root.findViewById(R.id.btnSave);
- etMinHz = root.findViewById(R.id.etMinHz);
- btnSave.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v)
- {
- savedHearingResults.setId(etMinHz.getText().toString());
- helper.save(savedHearingResults);
- etMinHz.setText("");
- toastMessage("Sucessfully added");
- }
- });
- return root;
- //return inflater.inflate(R.layout.fragment_hearing_test_main, container, false);
- }
- @Override
- public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
- super.onViewCreated(view, savedInstanceState);
- }
- @Override
- public void onDestroyView() {
- super.onDestroyView();
- realm.close();
- }
- private void toastMessage(String message) {
- Toast.makeText(getContext(),message, Toast.LENGTH_SHORT).show();
- }
- }
- // Realm.init(getContext());
- // realm.getDefaultInstance();
- //realm = MainActivity.getRealm(getActivity());
- /* dateTextView = view.findViewById(R.id.tvCurDate);*/
- /* etMaxhz = view.findViewById(R.id.etMaxHz);
- etPerc = view.findViewById(R.id.etPerc);*/
- /* HearingResults s = new HearingResults();
- //s.setId(new Date().toString());
- s.setId(etMinHz.getText().toString());
- s.setMinFrequency(etMinHz.getText().toString());
- s.setMaxFrequency(etMaxhz.getText().toString());
- s.setPercentage(etPerc.getText().toString());
- RealmHelper helper = new RealmHelper(realm);
- helper.save(s);
- toastMessage("Sucessfully added");*/
- /* @Override
- public void onDestroy() {
- super.onDestroy();
- realm.close();
- }*/
Advertisement
Add Comment
Please, Sign In to add comment