From e1b481895d28adaed98bc89e3d85eff00b73307b Mon Sep 17 00:00:00 2001 From: pankaj Date: Thu, 5 Jan 2023 14:10:24 +0530 Subject: [PATCH] commit --- .../ui/fragment/StepTwoBajajFDFragment.kt | 31 ++++++++----------- .../res/layout/fragment_bajajfd_step_two.xml | 1 + 2 files changed, 14 insertions(+), 18 deletions(-) diff --git a/app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepTwoBajajFDFragment.kt b/app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepTwoBajajFDFragment.kt index d2ea3ed..adad6e2 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepTwoBajajFDFragment.kt +++ b/app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepTwoBajajFDFragment.kt @@ -924,9 +924,9 @@ class StepTwoBajajFDFragment : BaseFragment() { } private fun setUpRecyclerView() { + if ((activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist?.isNotEmpty()!!) { - binding.rvClientBankList.layoutManager = - LinearLayoutManager(activity as BajajFdMainActivity) + binding.rvClientBankList.layoutManager = LinearLayoutManager(activity as BajajFdMainActivity) bankListAdapter = BankListAdapter( (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist, (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_ACCNO1 @@ -1045,34 +1045,29 @@ class StepTwoBajajFDFragment : BaseFragment() { ) binding.spTitle.setAdapter(adapter) - val titleText = - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Client_Title + val titleText = (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Client_Title val newTitleText = "$titleText." - if (titleText?.isEmpty()!!) { + + + if (titleText.isNullOrEmpty()) + { + binding.spTitle.setText( adapter.getItem(0)?.Value, false ) + + } else { for (title in listOfTitle) { if (title.Value == newTitleText) { binding.spTitle.setText(title.Value, false) break } -// binding.spTitle.setOnTouchListener { v, event -> -// when (event?.action) { -// MotionEvent.ACTION_DOWN -> { -// binding.spTitle.setText( -// adapter.getItem(0)?.Value, -// false -// ) -// -// } -// } -// -// v?.onTouchEvent(event) ?: true -// } + } + + } binding.spNomineeTitle.setAdapter(adapter) diff --git a/app/src/main/res/layout/fragment_bajajfd_step_two.xml b/app/src/main/res/layout/fragment_bajajfd_step_two.xml index 20c5ec9..3ada6e5 100644 --- a/app/src/main/res/layout/fragment_bajajfd_step_two.xml +++ b/app/src/main/res/layout/fragment_bajajfd_step_two.xml @@ -943,6 +943,7 @@ android:layout_height="wrap_content" android:paddingTop="@dimen/margin_15" android:paddingBottom="@dimen/margin_15" + android:inputType="number" android:textSize="@dimen/text_size_14" />