Check negative absorbance
This commit is contained in:
@@ -8,6 +8,7 @@ import android.util.Log
|
||||
import android.view.LayoutInflater
|
||||
import android.view.View
|
||||
import android.view.ViewGroup
|
||||
import android.widget.Toast
|
||||
import androidx.fragment.app.Fragment
|
||||
import androidx.fragment.app.activityViewModels
|
||||
import com.example.hpostesting.data.DataHolder
|
||||
@@ -247,10 +248,13 @@ class TestRightExpSample : Fragment() {
|
||||
// viewModel.mapWavelengthToAbsorbance()
|
||||
// viewModel.calculateResults()
|
||||
|
||||
viewModel.progressBar.postValue(false)
|
||||
// binding.progressBar.visibility = View.GONE
|
||||
parentFragmentManager.beginTransaction().replace(R.id.fl_main, TestRightResults())
|
||||
.commit()
|
||||
if (viewModel.calculationData.absorbanceOne!! < 0 || viewModel.calculationData.absorbanceTwo!! < 0) {
|
||||
Toast.makeText(requireContext(), " ", Toast.LENGTH_SHORT).show()
|
||||
viewModel.progressBar.postValue(false)
|
||||
} else {
|
||||
parentFragmentManager.beginTransaction().replace(R.id.fl_main, TestRightResults())
|
||||
.commit()
|
||||
}
|
||||
}
|
||||
|
||||
private fun saveDataLocally() {
|
||||
|
||||
@@ -68,7 +68,7 @@ class TestRightViewModel @Inject constructor(
|
||||
|
||||
val allUserData = userDao.getAll()
|
||||
|
||||
private lateinit var calculationData: TestRightCalculationData
|
||||
lateinit var calculationData: TestRightCalculationData
|
||||
|
||||
/* (For exp sample) Contains pixel no. -> Intensity of light falling on that pixel */
|
||||
val intensitySampleArray = ArrayList<Double>()
|
||||
|
||||
Reference in New Issue
Block a user