Java Android按钮:返回文本
我会尽可能快地检查一下。我正在开发一个应用程序,需要一个按钮的文本压缩。让我用代码的方式解释一下。如果我的按钮有“此文本”,那么就这样做。在过去的两天里,我一直在尝试一些不同的事情,我已经走到了死胡同,所以我要问。这是我的密码: XML:Java Android按钮:返回文本,java,android,button,gettext,Java,Android,Button,Gettext,我会尽可能快地检查一下。我正在开发一个应用程序,需要一个按钮的文本压缩。让我用代码的方式解释一下。如果我的按钮有“此文本”,那么就这样做。在过去的两天里,我一直在尝试一些不同的事情,我已经走到了死胡同,所以我要问。这是我的密码: XML: 让我更详细地说明我的问题。每当我尝试执行“String b1L=Button1L.getText().toString();”时,我都会在logcat中得到一个错误,指出指针为Null。应该如何解决这个问题?不要使用==来比较字符串的内容 b1L == "No
让我更详细地说明我的问题。每当我尝试执行“String b1L=Button1L.getText().toString();”时,我都会在logcat中得到一个错误,指出指针为Null。应该如何解决这个问题?不要使用==来比较字符串的内容
b1L == "Not Used"
应该是
b1L.equals("Not Used")
甚至更好
"Not Used".equals(b1L)
邹祖是对的。但对你来说,更好的是:
b1L.equals(getResources().getString(R.string.NotUsed));
好的,谢谢,我不知道。不管怎样,这不是我的问题。问题是,每当我尝试执行“String b1L=Button1L.getText().toString();”时,logcat中就会出现一个错误,表示内容为null。有线索吗?
"Not Used".equals(b1L)
b1L.equals(getResources().getString(R.string.NotUsed));