gpt4 book ai didi

java - Android:无法从静态上下文中引用非静态方法。使困惑?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:17:31 25 4
gpt4 key购买 nike

<分区>

总体而言,我对 Java 和编程非常陌生。我写这个是为了一个基本程序,将用户输入的 2 个数字相加并将它们相加并显示在输出框中,但是我得到 Non-static method 'setText(java.lang.CharSequence)' cannot从静态上下文中引用,但我不知道静态的东西是什么

private void onClick(View v) {
EditText input1 = (EditText) findViewById(R.id.input1);
double calc1 = Double.parseDouble(String.valueOf(input1));
EditText input2 = (EditText) findViewById(R.id.input2);
double calc2 = Double.parseDouble(String.valueOf(input2));
double total = calc1 + calc2;
String result = Double.toString(total);
EditText output1 = (EditText) findViewById(R.id.output);
EditText.setText(result);
}

报错的行:

EditText.setText(result);

抱歉,如果我非常无能,但我进行了搜索,但我无法真正理解如何修复它。谢谢。

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