diff --git a/app/src/main/java/com/nivesh/production/niveshfd/ui/activity/NiveshFdMainActivity.kt b/app/src/main/java/com/nivesh/production/niveshfd/ui/activity/NiveshFdMainActivity.kt index 74bc116..974b7e8 100644 --- a/app/src/main/java/com/nivesh/production/niveshfd/ui/activity/NiveshFdMainActivity.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/ui/activity/NiveshFdMainActivity.kt @@ -16,6 +16,7 @@ import androidx.fragment.app.Fragment import androidx.lifecycle.ViewModelProvider import androidx.viewpager.widget.ViewPager import com.google.gson.Gson + import com.nivesh.production.niveshfd.R import com.nivesh.production.niveshfd.adapter.DisableAdapter import com.nivesh.production.niveshfd.adapter.SectionsPagerAdapter diff --git a/app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepTwoNiveshFDFragment.kt b/app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepTwoNiveshFDFragment.kt index 9d7cd12..b04c17d 100644 --- a/app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepTwoNiveshFDFragment.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepTwoNiveshFDFragment.kt @@ -96,12 +96,26 @@ class StepTwoNiveshFDFragment : Fragment() { listOfPayMode = ArrayList() stateObject = DataObject() rbPaymentMode = RadioButton(activity as NiveshFdMainActivity) - // Personal Details binding.edtMobileNumber.filters = arrayOf(LengthFilter(10)) binding.edtPANNumber.filters = arrayOf(LengthFilter(10)) binding.edtPinCode.filters = arrayOf(LengthFilter(6)) binding.edtIFSC.filters = arrayOf(LengthFilter(11)) + //first name -25 // middle name -25 // last name -25 + binding.edtFirstName.filters = arrayOf(LengthFilter(25)) + binding.edtMiddleName.filters = arrayOf(LengthFilter(25)) + binding.edtLastName.filters = arrayOf(LengthFilter(25)) + //nominee name -35 + binding.edtNomineeFirstName.filters = arrayOf(LengthFilter(35)) + binding.edtNomineeMiddleName.filters = arrayOf(LengthFilter(35)) + binding.edtNomineeLastName.filters = arrayOf(LengthFilter(35)) + //guardian name + binding.edtGuardianName.filters = arrayOf(LengthFilter(70)) + //guardian Address + binding.edtGuardianAddress.filters = arrayOf(LengthFilter(50)) + //bank Account number + binding.edtAccountNumber.filters = arrayOf(LengthFilter(18)) + binding.edtMobileNumber.addTextChangedListener(object : TextWatcher {