得到的字符串值我有我已经粘贴下面一个EditText:广东话于Android EDITTEXT
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="text"
android:ems="10"
android:layout_centerInParent="true"
android:layout_marginTop="30dp"
android:id="@+id/id_verification_code"
android:padding="10dp"
android:drawablePadding="20dp"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:background="@color/white"
android:backgroundTint="?android:attr/colorBackground"
android:textColor="@android:color/black"
android:textSize="40sp"
android:hint="Enter Verification code"
android:drawableLeft="@drawable/icon_lock_24" />
可惜我似乎无法从编辑文本获取字符串值,当点击一个按钮。
这是下面的代码,用于设置edittext并尝试在用户输入某个值时检索字符串值。
EditText edtVerify = (EditText) findViewById(R.id.id_verification_code);
String token = edtVerify.getText().toString();
当我点击按钮,我期望看到日志,但不幸的是没有显示。
Button btnVerification = (Button) findViewById(R.id.btnVerify);
btnVerification.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Log.i("validToken", token);
}
});
谢谢。这很简单,它让我想得太多 –
高兴帮助男人:) –