我想使用startActivityForResult将intent从firstActivity传递到第二个secondActivity
但是如果我没有在EditText中输入任何内容,导致第二个活动仍显示EditText的提示,但是如果我键入一些,结果将是我输入的内容。
答案 0 :(得分:0)
最好你可以对变量进行空检查。如果该值为null。意味着没有人输入任何东西,在代码中将提示发送为“硬编码”。
喜欢这个
if (editText.val() == null || editText.val() == '') {
editText.setValue("your Hint");
}
请相应编码。这只是逻辑。
答案 1 :(得分:0)
我猜你在onTextChange中使用EditText.setText("your intent");
。
尝试在onCreate方法中使用它