Java 如何将变量设置为编辑文本框
我是android开发的新手。我需要将变量中的值设置为编辑文本框。你是怎么做到的?我一直收到一个空异常错误Java 如何将变量设置为编辑文本框,java,android,Java,Android,我是android开发的新手。我需要将变量中的值设置为编辑文本框。你是怎么做到的?我一直收到一个空异常错误 myStockPrice = (EditText)findViewById(R.id.txtStockPrice); ManualPrice = input1.getText().toString().trim(); else if (ManualPrice != null) { myStockPrice.setText(ManualPrice); } 谢谢
myStockPrice = (EditText)findViewById(R.id.txtStockPrice);
ManualPrice = input1.getText().toString().trim();
else if (ManualPrice != null)
{
myStockPrice.setText(ManualPrice);
}
谢谢假设
input1
不为空,这将解决您的问题
myStockPrice = (EditText)findViewById(R.id.txtStockPrice);
ManualPrice = input1.getText().toString();
if (ManualPrice != null)
{
myStockPrice.setText(ManualPrice.trim());
}
假设
input1
不为空,这将解决您的问题
myStockPrice = (EditText)findViewById(R.id.txtStockPrice);
ManualPrice = input1.getText().toString();
if (ManualPrice != null)
{
myStockPrice.setText(ManualPrice.trim());
}
Hi try这可能是在manualprice中没有任何值,因此您会得到一个错误:
myStockPrice = (EditText)findViewById(R.id.txtStockPrice);
ManualPrice = input1.getText().toString().trim();
else if (ManualPrice.length() > 0)
{
myStockPrice.setText(ManualPrice);
}
Hi try这可能是在manualprice中没有任何值,因此您会得到一个错误:
myStockPrice = (EditText)findViewById(R.id.txtStockPrice);
ManualPrice = input1.getText().toString().trim();
else if (ManualPrice.length() > 0)
{
myStockPrice.setText(ManualPrice);
}
myStockPrice可能为null,因为您要查找的edittext不在使用secContentView设置的布局中。input1是文本视图还是编辑文本?如果是,请检查是否属于使用setContentView设置的相同布局。。正如其他人问您的那样,提供一点bt可以更好地帮助理解您的问题myStockPrice可能为空,因为您正在查找的edittext不在您使用secContentView设置的布局中。input1是文本视图还是编辑文本?如果是,请检查是否属于使用setContentView设置的相同布局。。正如其他人问你的那样,给出一点bt可以更好地帮助理解你的问题你到底从哪里得到空异常错误?这看起来好像它不会编译。你能把它整理一下吗?它编译得很好。以上代码只是一部分。我没有正确地分析变量。您可以发布调试/崩溃日志吗?您在哪里得到空异常错误?这看起来好像它不会编译。你能把它整理一下吗?它编译得很好。以上代码只是一部分。我没有正确解析变量。你能发布调试/崩溃日志吗?