diff --git a/.idea/modules.xml b/.idea/modules.xml index 910b240..5eae8da 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -2,8 +2,11 @@ + + + diff --git a/README-CN.md b/README-CN.md index e2afae7..70d6e4c 100644 --- a/README-CN.md +++ b/README-CN.md @@ -86,6 +86,8 @@ void|[setOnVerificationCodeChangedListener(OnVerificationCodeChangedListener lis ``` ## 发布历史 + #### v1.0.3(2017/8/15) + 1、让接口类VerificationAction变为public. #### v1.0.2(2017/6/29) 1、修复AndroidMainfest.xml中application标签下allowBackup属性为false的冲突. #### v1.0.1(2017/6/27) diff --git a/README.md b/README.md index 620e133..fe3c9dd 100644 --- a/README.md +++ b/README.md @@ -87,9 +87,11 @@ void|[setOnVerificationCodeChangedListener(OnVerificationCodeChangedListener lis ``` ## Release history - #### v1.0.2(2017/6/29) - 1、Fix the conflict that allowBackup property is false under the application in AndroidMainfet.xml file. - #### v1.0.1(2017/6/27) +#### v1.0.3(2017/8/15) +1、make interface class VerificationAction public. +#### v1.0.2(2017/6/29) +1、Fix the conflict that allowBackup property is false under the application in AndroidMainfet.xml file. +#### v1.0.1(2017/6/27) 1、fix bug:can't get focus when the view is touched. #### v1.0.0(2017/6/12) 1、release VercodeEditText,Prevent input overflow. diff --git a/app/src/main/java/com/jkb/vercodeedittext/MainActivity.java b/app/src/main/java/com/jkb/vercodeedittext/MainActivity.java index ffe8a9a..6502e34 100644 --- a/app/src/main/java/com/jkb/vercodeedittext/MainActivity.java +++ b/app/src/main/java/com/jkb/vercodeedittext/MainActivity.java @@ -1,13 +1,31 @@ package com.jkb.vercodeedittext; -import android.support.v7.app.AppCompatActivity; import android.os.Bundle; +import android.support.v7.app.AppCompatActivity; + +import com.jkb.vcedittext.VerificationCodeEditText; public class MainActivity extends AppCompatActivity { + private VerificationCodeEditText verificationCodeEditText; + @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); + verificationCodeEditText = (VerificationCodeEditText) findViewById(R.id.am_et); + verificationCodeEditText.setOnVerificationCodeChangedListener(new VerificationCodeEditText + .OnVerificationCodeChangedListener() { + + @Override + public void onVerCodeChanged(CharSequence s, int start, int before, int count) { + + } + + @Override + public void onInputCompleted(CharSequence s) { + + } + }); } } diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index bbd4bb1..cd8b0d3 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -12,6 +12,7 @@ android:layout_margin="20dp" android:inputType="number" android:text="123" + android:id="@+id/am_et" android:textColor="@color/colorPrimary" android:textSize="40sp" app:bottomLineHeight="2dp" diff --git a/config.gradle b/config.gradle index 165a232..c1e6190 100644 --- a/config.gradle +++ b/config.gradle @@ -2,12 +2,12 @@ ext { app = [ appVerCode : 1, appVerName : "0.0.1", - applicationId: "com.jkb.yjchart" + applicationId: "com.jkb.vercodeedittext" ] vercode = [ - publishCode : 3, - publishVersion: "1.0.2", + publishCode : 4, + publishVersion: "1.0.3", userOrg : 'jkb', groupId : 'com.justkiddingbaby', diff --git a/vcedittext-lib/src/main/java/com/jkb/vcedittext/VerificationAction.java b/vcedittext-lib/src/main/java/com/jkb/vcedittext/VerificationAction.java index 31a766f..08bf12d 100644 --- a/vcedittext-lib/src/main/java/com/jkb/vcedittext/VerificationAction.java +++ b/vcedittext-lib/src/main/java/com/jkb/vcedittext/VerificationAction.java @@ -7,7 +7,7 @@ import android.support.annotation.ColorRes; * Created by yj on 2017/5/11. */ -interface VerificationAction { +public interface VerificationAction { /** * 设置位数