gpt4 book ai didi

android - EditText.getText().toString() 返回提示。如何返回空字符串呢?

转载 作者:行者123 更新时间:2023-11-30 00:31:57 26 4
gpt4 key购买 nike

我注意到 EditText.getText().toString() 甚至会返回提示。如果 EditText 字段为空,有什么方法可以返回提示?

当然,我可以检查 toString() 是否返回提示,但这听起来不太合理。

这是我的 EditText 的 XML:

<EditText
android:id="@+id/add_assignment_title_edittext"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/add_assignment_title_textview"
android:layout_marginStart="50dp"
android:gravity="center"
android:hint="@string/title_hint"/>

我是这样用的:

EditText titleEditText = (EditText) view.findViewById(R.id.add_assignment_title_edittext);
// Then I access it with
String titleStr = titleEditText.getText().toString();

最佳答案

作为this answer声明,提示只会通过 editText.getHint().toString() 返回。

如果您没有执行以下任一操作,那么您唯一可以尝试的就是重建/清理构建项目:

  1. editText.setText() 在您的 Java 代码中,也不
  2. android:text="@string/title_hint" 在您的 XML 中。

关于android - EditText.getText().toString() 返回提示。如何返回空字符串呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44161504/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com