1
私は、mLoginButtonのonClickListenerが開始された行でこのjava.lang.NullPointerExceptionを取得し続けます。Android OnLineListenerを使用したNullPointerException
私は何が間違っているのか分かりませんし、プロジェクトのクリーニングと再構築を試みましたが、機能しません。
public class LoginActivity extends Activity {
/** Called when the activity is first created. */
private Button mLoginButton;
private Button mNewAccountButton;
@Override
public void onCreate(Bundle savedInstanceState) {
mLoginButton = (Button) findViewById(R.id.login_button);
mNewAccountButton = (Button) findViewById(R.id.newaccount_button);
super.onCreate(savedInstanceState);
setContentView(R.layout.login);
registerButtonListenersAndSetDefaultText();
}
private void registerButtonListenersAndSetDefaultText() {
mLoginButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
showToast(getString(R.string.login_message));
finish();
}
});
mNewAccountButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
showToast(getString(R.string.newacount_message));
finish();
}
});
}
private void showToast(String toastString) {
//do something
}
}
感謝:
はここに関連するコードです!
'onClickListener'初期化のどの行が起きていますか? –