Как исправить попытку вызвать виртуальный метод 'java.lang.string android.os.bundle.getString (java.lang.string)' на ссыAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как исправить попытку вызвать виртуальный метод 'java.lang.string android.os.bundle.getString (java.lang.string)' на ссы

Сообщение Anonymous »

Итак, я хочу обновить имя учетной записи, когда пользователь выполняет работу.

Код: Выделить всё

Attempt to invoke virtual method 'java.lang.String android.os.Bundle.getString(java.lang.String)' on a null object reference

Это все коды, которые я использовал:
Это на начале работы

Код: Выделить всё

        continueBtn = findViewById(R.id.continueBtn);
continueBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String Data = accountNameSignup.getText().toString();
Intent intent = new Intent(GettingStarted.this, HomeMenu.class);
intent.putExtra("abc", Data);
startActivity(intent);
finish();
}
});
< /code>
Это в учетной записи профиля < /p>
        accountName = findViewById(R.id.accountName);
Bundle bn = getIntent().getExtras();
String updateName = bn.getString("abc");
accountName.setText(String.valueOf(updateName));
Пользователь должен будет сначала перейти к началу работы, что он/она введет личные данные. После этого он будет перенаправить пользователя в меню приборной панели. Другие меню работают нормально, но когда я нажимаю в меню профиля, приложение срабатывает, и это дает мне ошибку выше.

Подробнее здесь: https://stackoverflow.com/questions/701 ... -os-bundle
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»