11package com .lwjfork .example ;
22
3- import android .support .v7 .app .AppCompatActivity ;
43import android .os .Bundle ;
4+ import android .support .v7 .app .AppCompatActivity ;
5+ import android .util .Log ;
6+ import android .view .View ;
7+ import android .widget .Toast ;
58
9+ import com .lwjfork .code .CodeEditText ;
610
711
812public class MainActivity extends AppCompatActivity {
@@ -11,5 +15,30 @@ public class MainActivity extends AppCompatActivity {
1115 protected void onCreate (Bundle savedInstanceState ) {
1216 super .onCreate (savedInstanceState );
1317 setContentView (R .layout .activity_main );
18+ final CodeEditText et_test = (CodeEditText ) findViewById (R .id .et_test );
19+
20+ et_test .setOnTextChangedListener (new CodeEditText .OnTextChangedListener () {
21+ @ Override
22+ public void onCodeChanged (CharSequence changeText ) {
23+ Log .e ("Text " , changeText + "" );
24+ }
25+
26+ @ Override
27+ public void onInputCompleted (CharSequence text ) {
28+ Toast .makeText (MainActivity .this , text , Toast .LENGTH_LONG ).show ();
29+ }
30+ });
31+ findViewById (R .id .btn_add ).setOnClickListener (new View .OnClickListener () {
32+ @ Override
33+ public void onClick (View v ) {
34+ et_test .addChar ('1' );
35+ }
36+ });
37+ findViewById (R .id .btn_delete ).setOnClickListener (new View .OnClickListener () {
38+ @ Override
39+ public void onClick (View v ) {
40+ et_test .delete ();
41+ }
42+ });
1443 }
1544}
0 commit comments