package com.wzc.ex04; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.CheckBox; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity { public TextView mTextView1,mTextView2; public CheckBox mCheckBox1; public Button mButton1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mTextView1 = (TextView) findViewById(R.id.tv_01); mTextView2 = (TextView) findViewById(R.id.textView2); mCheckBox1 = (CheckBox) findViewById(R.id.checkBox); mButton1 = (Button) findViewById(R.id.bt_01); /*将CheckBox、Button默认为未选择状态*/ mCheckBox1.setOnClickListener(new CheckBox.OnClickListener(){ @Override public void onClick(View view) { if (mCheckBox1.isChecked()){ mButton1.setEnabled(true); mTextView1.setText(R.string.text1); mTextView2.setText(""); } else { mButton1.setEnabled(false); mTextView1.setText(" "); mTextView2.setText(R.string.no); } } }); mButton1.setOnClickListener(new Button.OnClickListener(){ @Override public void onClick(View view) { Toast.makeText( MainActivity.this, "请同意", Toast.LENGTH_LONG ).show(); } }); } }
我同意条款CheckBox的isChecked属性
最新推荐文章于 2024-12-03 18:51:26 发布