private Button buttonLogin;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
Button buttonLogin = (Button)findViewById(R.id.sign_in_button);
buttonLogin.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
new LoginTask().execute(
((EditText)findViewById(R.id.account)).getText().toString(),
((EditText)findViewById(R.id.password)).getText().toString()
);
}
});
// Set up the login form.
enter code here
}
private class LoginTask extends AsyncTask<String, String, String> {
LoginTask() {
buttonLogin.setEnabled(false);
}
请帮我一把,我会很感激的。
您有一个局部变量Button buttonLogin和一个声明为字段的变量。在onCreate方法中,您将buttonLogin设置为局部变量,因此,字段不会初始化。
您需要将onCreate方法中的代码更改为
buttonLogin = (Button) findViewById(R.id.sign_in_button);
或者如果你两个都想要...
Button buttonLogin = (Button) findViewById(R.id.sign_in_button);
this.buttonLogin = buttonLogin;
我的应用程序有问题,我想解决它,但我无法访问解决方案,请帮助我,,,
我正在尝试实现一个外部色轮,它应该出现在的片段一直在崩溃我的应用程序。我想我明白为什么会发生这种情况,但是在尝试修复它大约6个小时后,我就要放弃了。我知道之前有人问过这个问题,但是我无法为我的特定问题导出一个修复程序。下面是我的代码: 这是Logcat错误: 如果有人能帮我解决这个问题,那就太好了。提前谢谢^^ 编辑:这是我的XML,按要求:
我将使用库,并尝试在应用程序启动时使用以下方法获取令牌。 应用程序在发布时崩溃 AndroidManifest Build.Gradle: 此外,我尝试在SharedPreferences中缓存令牌,但似乎从未调用onNewToken()。 会有什么问题?
我将要制作android应用程序,但是由于致命的异常:main java.lang.NullPointerException应用程序没有保存数据,请在这里帮助我 这是我的EditNoteActivity 这是我的Logcat错误
我正在使用下面的代码从playstore中获取versionName,通过使用jsoup,我正在获取详细信息,但它会引发一些异常。 我的密码是 请有人帮我解决这个问题。
在Codename1应用程序中,我得到了一个CrashReport:java.lang.NullPointException:尝试对空对象引用调用虚拟方法'void Android.graphics.point.SetAntiAlias(boolean)‘。这似乎发生在我在应用程序的主窗体上调用“show()”之后。 请注意,代码在模拟器中运行良好,但在Android上执行“show()”之前总是