|
@ -31,6 +31,7 @@ import com.nivesh.production.bajajfd.util.Common.Companion.showDialogValidation |
|
|
import com.nivesh.production.bajajfd.util.Constants.Companion.token |
|
|
import com.nivesh.production.bajajfd.util.Constants.Companion.token |
|
|
import com.nivesh.production.bajajfd.util.Resource |
|
|
import com.nivesh.production.bajajfd.util.Resource |
|
|
import com.nivesh.production.bajajfd.viewModel.* |
|
|
import com.nivesh.production.bajajfd.viewModel.* |
|
|
|
|
|
import java.net.URLEncoder |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class BajajFdMainActivity : BaseActivity() { |
|
|
class BajajFdMainActivity : BaseActivity() { |
|
@ -225,7 +226,7 @@ class BajajFdMainActivity : BaseActivity() { |
|
|
// set viewPager |
|
|
// set viewPager |
|
|
sectionsPagerAdapter = SectionsPagerAdapter(supportFragmentManager, fragments, stepsCount) |
|
|
sectionsPagerAdapter = SectionsPagerAdapter(supportFragmentManager, fragments, stepsCount) |
|
|
val viewPager: DisableAdapter = binding.viewPager |
|
|
val viewPager: DisableAdapter = binding.viewPager |
|
|
viewPager.setPagingEnabled(false) |
|
|
|
|
|
|
|
|
// viewPager.setPagingEnabled(false) |
|
|
viewPager.adapter = sectionsPagerAdapter |
|
|
viewPager.adapter = sectionsPagerAdapter |
|
|
viewPager.addOnPageChangeListener(object : ViewPager.OnPageChangeListener { |
|
|
viewPager.addOnPageChangeListener(object : ViewPager.OnPageChangeListener { |
|
|
override fun onPageScrolled( |
|
|
override fun onPageScrolled( |
|
@ -409,8 +410,17 @@ class BajajFdMainActivity : BaseActivity() { |
|
|
wVPay.webViewClient = MyWebViewClient() |
|
|
wVPay.webViewClient = MyWebViewClient() |
|
|
wVPay.settings.javaScriptEnabled = true |
|
|
wVPay.settings.javaScriptEnabled = true |
|
|
wVPay.settings.domStorageEnabled = true |
|
|
wVPay.settings.domStorageEnabled = true |
|
|
wVPay.loadUrl(payUrl) |
|
|
|
|
|
|
|
|
// wVPay.loadUrl(payUrl) |
|
|
|
|
|
val postData = "name=${URLEncoder.encode("msg", "UTF-8")}" + |
|
|
|
|
|
"&value=${URLEncoder.encode(value, "UTF-8")}" |
|
|
|
|
|
wVPay.postUrl(payUrl, postData.toByteArray()) |
|
|
dialogWebView.show() |
|
|
dialogWebView.show() |
|
|
|
|
|
|
|
|
|
|
|
// val webView = WebView(this@BajajFdMainActivity) |
|
|
|
|
|
// val postData = "type=${URLEncoder.encode("hidden", "UTF-8")}" + |
|
|
|
|
|
// "name=${URLEncoder.encode("msg", "UTF-8")}" + |
|
|
|
|
|
// "&value=${URLEncoder.encode(value, "UTF-8")}" |
|
|
|
|
|
// webView.postUrl(payUrl, postData.toByteArray()) |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
class MyWebViewClient : WebViewClient() { |
|
|
class MyWebViewClient : WebViewClient() { |
|
|