gpt4 book ai didi

java - 如何根据另一个 TextView 的内容有条件地启用 TextView?

转载 作者:太空宇宙 更新时间:2023-11-04 09:09:41 30 4
gpt4 key购买 nike

我是 Android Studio 新手,正在编写应用程序。

我正在尝试它,我想知道如何在 Textview1 包含某些内容的情况下启用(例如)Textview2

我尝试了这段代码,但它不起作用:

TextView2.setEnabled(false);

if (TextView1.length() > 0) {
TextView2.setEnabled(true);
}

提前致谢!

最佳答案

欢迎来到SO,您可以使用contains method检查您的字符串是否具有特定文本。

if (TextView1.getText().toString().contains("yourText")) {
TextView2.setEnabled(true);
}

用于检查 Textview1 是否有文本。您可以使用方法进行检查:

//usage: 
if(TextView1.getText().toString() != null || TextView1.getText().toString().length() > 0) //then do what you want.

注意null pointer exception通过检查 textview 是否有文本。

关于java - 如何根据另一个 TextView 的内容有条件地启用 TextView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59803276/

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