MainActivity中的代码
package com.example.constraintlayouttest; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.text.method.PasswordTransformationMethod; import android.view.View; import android.widget.Button; import android.widget.CheckBox; import android.widget.CompoundButton; import android.widget.EditText; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity implements View.OnClickListener{ private EditText editText; private CheckBox checkBox; private EditText editText1; public MainActivity() { } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button button=(Button) findViewById(R.id.button5); editText=(EditText)findViewById(R.id.edit_text); checkBox=(CheckBox) findViewById(R.id.check_box); editText1=(EditText)findViewById(R.id.edit_text1); button.setOnClickListener(this); checkBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton mCompoundButton, boolean isChecked) { // TODO Auto-generated method stub if(isChecked) { editText1.setTransformationMethod(null); }else editText1.setTransformationMethod(PasswordTransformationMethod.getInstance()); } }); } @Override public void onClick(V