Почему setSupportActionBar () не распознает мою панель инструментов? - PullRequest
0 голосов
/ 25 мая 2018

По какой-то причине я получаю ошибку в setSupportActionBar(mainToolbar);.Он предлагает мне создать метод setSupportActionBar(), который я сделал, щелкнув по красной лампочке (он создал ее автоматически).Ошибка исчезла, но когда я пытаюсь запустить свое приложение, на симуляторе все равно появляется ошибка «1003».

Почему это происходит?

private Toolbar mainToolbar;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    mainToolbar = (Toolbar) findViewById(R.id.main_toolbar);
    setSupportActionBar(mainToolbar);

    getSupportActionBar().setTitle("Some Title");
}

private void setSupportActionBar(Toolbar mainToolbar) {}

1 Ответ

0 голосов
/ 25 мая 2018

import

android.support.v7.widget.Toolbar

вместо

android.widget.Toolbar

Поскольку вы расширяете AppCompatActivity, который находится в библиотеке android.support.v7поэтому вам придется импортировать его библиотеку, а не другие.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...