package com.xubaipei.smartchat.ui.activity; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.Window; import android.view.animation.AlphaAnimation; import android.widget.EditText; import android.widget.Toast; import com.xubaipei.smartchat.R; import java.lang.reflect.Field; import butterknife.Bind; import butterknife.ButterKnife; import butterknife.OnClick; public class WelcomeActivity extends Activity { @Bind(R.id.root_view) View rootView; @Bind(R.id.editText) EditText editText; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_welcome); ButterKnife.bind(this); initView(); } // initView public void initView(){ AlphaAnimation alphaAnimation = new AlphaAnimation(0.3f,1f); alphaAnimation.setDuration(1000); rootView.startAnimation(alphaAnimation); } @OnClick(R.id.loginBt) public void login(View view){ Toast.makeText(this,"登陆",Toast.LENGTH_LONG).show(); Class cls = this.getClass(); Field fields[] = cls.getFields(); for (Field field : fields){ if (field.getType() == EditText.class) { try { String s = ((EditText)field.get(this)).getText().toString(); Toast.makeText(this, s, Toast.LENGTH_LONG).show(); } catch (IllegalAccessException e) { e.printStackTrace(); } } } } @OnClick(R.id.registerBt) public void register(View view){ Toast.makeText(this,"注册",Toast.LENGTH_LONG).show(); } }获取editext的值