java - 如果编辑文本是 "word"将编辑文本变为绿色

标签 java android colors android-edittext

final String a="cout";
    Button okButton = (Button) findViewById(R.id.OK);
    okButton.setOnClickListener(new View.OnClickListener(){
        @Override
        public void onClick(View view){
            EditText text = (EditText)findViewById(R.id.Vprasanje1);
            String value = text.getText().toString();
            if(value == a)
            {
                EditText banana = (EditText) findViewById(R.id.Vprasanje1);
                banana.setTextColor(Color.GREEN);
            }

这是我想出的代码,我刚刚开始用 Java 编程,不知道该怎么办。

最佳答案

试试这个代码:
使用 .equals.equalsIgnoreCase 方法比较字符串。

final String a="cout";
    Button okButton = (Button) findViewById(R.id.OK);
    okButton.setOnClickListener(new View.OnClickListener(){
        @Override
        public void onClick(View view){
            EditText text = (EditText)findViewById(R.id.Vprasanje1);
            String value = text.getText().toString();
            if(value.equals(a))
            {
                EditText banana = (EditText) findViewById(R.id.Vprasanje1);
                banana.setTextColor(Color.GREEN);
            }

关于java - 如果编辑文本是 "word"将编辑文本变为绿色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23549343/

相关文章:

java - Android:使用按钮更新 UI?

java - 如何延迟 bean,直到所有 spring 云连接器扫描完成?

matlab - 带实线和灰色的小网格

css - Chrome - CSS 边框无法正常工作

Android Compose 如何修复 "ComposableModifierFactory"和 "UnnecessaryComposedModifier"Lint 警告?

c++ - 不使用设置颜色的开罗渐变图案

java - 如何在运行 java 时修复 "Failed to write core dump. Core dumps have been disabled"错误

java - 如何检索搜索引擎查询结果的 HTML?

android - Firebase DynamicLinks - 我可以查看由新的 buildShortDynamicLink API 创建的链接分析吗?

Android 简单的警报对话框