Skip to content

可以自动按照长度切割号码的EditText;通过设置分割点,即可自动分割号码长度,欢迎提Issue。

License

Notifications You must be signed in to change notification settings

Stone305585/Android-autoSplitMobileEditText

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android-EditText

License

一个简单的自定义EditText,通过设置分割点,即可自动分割号码长度,欢迎提Issue。

image

  • maven
<dependency>
  <groupId>com.stone.splitphone</groupId>
  <artifactId>splitphone</artifactId>
  <version>1.0.0</version>
  <type>pom</type>
</dependency>
  • gradle
compile 'com.stone.splitphone:splitphone:1.0.0'

使用方式:

xml中:

<com.stone.splitphone.SplitPhoneEditText
        android:id="@+id/my_split_phone"
        android:layout_marginTop="100dp"
        android:layout_width="200dp"
        android:layout_height="50dp"
        android:textSize="14sp"
        android:layout_gravity="center_horizontal"
        android:textColor="@color/colorAccent"
        />

java中:

        splitePhoneEditText = (SplitPhoneEditText) findViewById(R.id.my_split_phone);
        splitePhoneEditText.setSplitA(3);
        splitePhoneEditText.setSplitB(4);
        
        splitePhoneEditText.setCurrentPhoneListener(new SplitPhoneEditText.CurrentPhone() {
            @Override
            public void getCurrentPhone(String phone) {
                //get the phone number
            }
        });

About

可以自动按照长度切割号码的EditText;通过设置分割点,即可自动分割号码长度,欢迎提Issue。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages