diff --git a/app/.idea/caches/build_file_checksums.ser b/app/.idea/caches/build_file_checksums.ser
index 8b159b4..294112a 100644
Binary files a/app/.idea/caches/build_file_checksums.ser and b/app/.idea/caches/build_file_checksums.ser differ
diff --git a/app/.idea/workspace.xml b/app/.idea/workspace.xml
index f990a98..829295f 100644
--- a/app/.idea/workspace.xml
+++ b/app/.idea/workspace.xml
@@ -9,64 +9,21 @@
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -89,34 +46,66 @@
-
+
+
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+ pay
+ setOncl
+ checkAllFormFields
+ start:
+ payview
+ PayModel
+ payModel
+ initData
+ checkAll
+ check
+ tv_card_one
+ tev_card_year
+
+
@@ -137,6 +126,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -172,12 +222,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -186,7 +253,7 @@
-
+
@@ -262,8 +329,18 @@
+
+
+
+
+
+
+
+
+
-
+
+
@@ -274,21 +351,22 @@
-
-
-
-
+
+
+
+
-
-
-
+
+
+
+
@@ -317,6 +395,48 @@
+
+
+
+
+ file://$PROJECT_DIR$/../payview/src/main/java/com/fevziomurtekin/payview/Payview.kt
+ 499
+
+
+
+
+ file://$PROJECT_DIR$/../payview/src/main/java/com/fevziomurtekin/payview/Payview.kt
+ 528
+
+
+
+
+ file://$PROJECT_DIR$/../payview/src/main/java/com/fevziomurtekin/payview/Payview.kt
+ 529
+
+
+
+
+ file://$PROJECT_DIR$/../payview/src/main/java/com/fevziomurtekin/payview/Payview.kt
+ 498
+
+
+
+
+ file://$PROJECT_DIR$/../payview/src/main/java/com/fevziomurtekin/payview/Payview.kt
+ 503
+
+
+
+
+ file://$PROJECT_DIR$/../payview/src/main/java/com/fevziomurtekin/payview/Payview.kt
+ 502
+
+
+
+
+
+
@@ -325,18 +445,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
diff --git a/app/src/main/java/com/fevziomurtekin/example/ActivityMain.kt b/app/src/main/java/com/fevziomurtekin/example/ActivityMain.kt
index 43c0012..6a94b3a 100644
--- a/app/src/main/java/com/fevziomurtekin/example/ActivityMain.kt
+++ b/app/src/main/java/com/fevziomurtekin/example/ActivityMain.kt
@@ -19,15 +19,16 @@ class ActivityMain : AppCompatActivity(){
setContentView(R.layout.activity_main)
payview.setOnDataChangedListener(object : Payview.OnChangelistener{
- override fun onChangelistener(payModel: PayModel?) {
- Log.d("payView", "data : ${payModel?.cardOwnerName}")
+ override fun onChangelistener(payModel: PayModel?,isFillAllComponents:Boolean) {
+ Log.d("PayView", "data : ${payModel?.cardOwnerName} \n " +
+ "is Fill all form component : $isFillAllComponents")
}
})
- payview.setPayOnclickListener(View.OnClickListener {
- Log.d("payView "," clicked.")
+ payview.setPayOnclickListener(View.OnClickListener {
+ Log.d("PayView "," clicked. iss Fill all form Component : ${payview.isFillAllComponents}")
})
}
diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
index 166b31f..3705478 100644
--- a/app/src/main/res/layout/activity_main.xml
+++ b/app/src/main/res/layout/activity_main.xml
@@ -20,6 +20,11 @@
app:cardNameTextSize="15"
app:cardMonthTextSize="13"
app:cardAnimationType="vertical"
+ app:cardCvErrorText="You must enter 3-digit characters"
+ app:cardMonthErrorText="You must enter 2-digit characters and you'll enter to number the most digit-value is '12'"
+ app:cardYearErrorText="You must enter 2-digit characters and you'll enter to number the most digit-value is '99'"
+ app:cardExpiredErrorText="Your card has expired. Please enter the usage date correctly."
/>
+
\ No newline at end of file